XSLT Applications

In addition to XSLT's primary purpose in the context of application integration, XSLT has a number of other applications.

Schema Conversions

The main application of XSLT, and the reason for its inclusion here, is for schema conversions as XML documents move between applications, accounting for the differences in the way applications manage data structures.

XSLT is the preferred method of converting data structured within XML. You can leverage XSLT for the following:

  • Extracting data.

  • Validating data.

  • Persisting data.

  • Converting attributes to elements.

  • Converting elements to attributes.

  • Changing the metadata and content of an incoming XML document to create a new outgoing XML document.

Converting XML to Something Else, and Vice Versa ...

Get Next Generation Application Integration: From Simple Information to 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.