.NET's XML Architecture

.NET's core XML architecture (at least, as of Beta 2) is as you see it in Figure 3.4. This is slightly different than it was for Beta 1, in which the XPathNavigator in Figure 3.4 was called XmlNavigator. The basic layout is somewhat the same, however.

Figure 3.4. .NET's core XML architecture.

The main XML class that you'll use here is XPathNavigator. With this class, you can move through the XML document, using movement commands such as MoveToNext() and MoveToFirstChild(). Or, as the name suggests, you can provide the XPathNavigator an XPath query, and it will return to you an iterator that represents the nodeset returned ...

Get Applied SOAP: Implementing .NET XML 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.