XSL-Based Transformation
There are two types of transformations in the context of data integration: structural transformation, meaning changing the order or the data and perhaps even its presentation; and content transformation, meaning adding, changing, or dropping data elements. Many times, both structural and content transformation are required while exchanging data between two applications. But sometimes, just a structural change or a content change is needed.
XML markup can be very descriptive of the contents, but it needs to be transformed into a presentation-friendly markup for display. XML has two choices for achieving this without changing the code handling XML documents:
Cascading Stylesheets (CSS)
XSL Formatting Objects (XSL-FO)
CSS ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access