Processing XML with the DOM, SAX, .NET, XSLT, and XPath

So you have XML, as a syntax, for defining the format of business documents. However, that is not enough; you need other technologies to work with the business documents created using XML. These technologies are DOM, SAX, .NET, XSLT, and XPath.

The Document Object Model (DOM)

You might want to use the DOM (Document Object Model) to place an XML document in memory and manipulate it programmatically. Using the DOM, you can load an XML purchase order into memory and use a program to establish what the purchase order is for, who it needs to go to, where it should be billed, and so on.

The importance of the DOM makes it necessary to look at an example. In this case, we will build an XML document ...

Get BizTalk™ Unleashed 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.