XML Transformations

The final XML-based technology mentioned here handles how you transform XML from one vocabulary into another. That is, you can change one XML document format into another very easily using the eXtensible Stylesheet Language with Transforms (XSLT). Actually, we've already looked at a major component of XSLT—XPath. What we'll do here, briefly, is combine XPath with the XML style sheet vocabulary to change XML from one form into another.

Why would we want to do this in a Web Service book? After all, .NET does all the soapy stuff, right? Well, that's true, in a way. But you might have noticed that three versions of SOAP are available (1.0, 1.1, and 1.2). The SOAP specification states that you should return a version mismatch error ...

Get Applied SOAP: Implementing .NET XML Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.