XML-gegevens in het geheugen verwerken
Microsoft .NET Framework bevat drie modellen voor het verwerken van XML-gegevens: de XmlDocument klasse, de XPathDocument klasse en LINQ naar XML (C#) en LINQ naar XML (Visual Basic).
De XmlDocument klasse implementeert het W3C-documentobjectmodel (DOM) level 1 core en de aanbevelingen voor DOM-basisniveau 2. De DOM is een structuurweergave in het geheugen (cache) van een XML-document. Met de XmlDocument en de bijbehorende klassen kunt u XML-documenten samenstellen, gegevens laden en openen, gegevens wijzigen en wijzigingen opslaan.
De XPathDocument klasse is een alleen-lezen gegevensarchief in het geheugen dat is gebaseerd op het XPath-gegevensmodel. De XPathNavigator klasse biedt verschillende bewerkingsopties en navigatiemogelijkheden met behulp van een cursormodel over XML-documenten in de alleen-lezenklasse XPathDocument en de XmlDocument klasse.
LINQ naar XML is een model dat is geïntroduceerd in .NET Framework versie 3.5 voor het verwerken van XML-gegevens. Het is een in-memory model dat gebruikmaakt van Language-Integrated Query (LINQ). LINQ breidt de taalsyntaxis van C# en Visual Basic uit om nieuwe querymogelijkheden te bieden.
In dit gedeelte
XML-gegevens verwerken met het DOM-model
Beschrijft het gebruik van de XmlDocumenten de bijbehorende klassen voor het verwerken van XML-gegevens.
XML-gegevens verwerken met behulp van het XPath-gegevensmodel
Beschrijft het gebruik van de , XmlDocumenten XPathNavigator klassen voor het XPathDocumentverwerken van XML-gegevens.
XML-gegevens verwerken met LINQ naar XML
Biedt een kort overzicht van LINQ naar XML en bevat koppelingen naar de LINQ naar XML-documentatie.