Why Transform from XML to XML?

Transforming from XML to XML might sound like an odd thing to do; however, transforming from one XML format to another is a fairly common task. To understand why, consider that XML document structure is defined by a schema—either a formal DTD (Document Type Definition) or an XML Schema definition language. With a formal schema in hand, you now have a vocabulary, or language, by which your XML applications can communicate. In fact, vocabularies are one of the principal draws of XML. They enable you to create your own markup language and share with others documents created using that language.

Today, literally hundreds of industry-standard markup languages have been created using XML. Examples of vocabularies include ...

Get Special Edition Using XSLT 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.