Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
This chapter takes a detailed look at techniques you can use to work with document structures. As you’ll learn, XSL Transformations (XSLT) and XML Path (XPath) define many elements and functions that you can use to manipulate document sets and subsets. You can, for example, define multiple input documents that should be merged into a single output document. You can also copy selected parts of documents and write the selections to the output.