Im Internetzeitalter spielen XML-Dateien eine Rolle beim Speichern und Übertragen von Daten. Das Soap-Protokoll kommuniziert Informationen über XML und der Zugriff auf die Datenbank erfolgt über XML-Dateien usw. Wie erhält man also schnell die benötigten Informationen aus einer XML-Datei? Wir wissen, dass sowohl Javas JAXP als auch Microsoft.Net über XML-Parser verfügen, während JAXP in den Speicher liest und dann analysiert (es gibt auch einen Ereignismechanismus zum Lesen). . Auf dieser Grundlage stellen sowohl Microsoft.Net als auch JAXP den XPATH-Mechanismus bereit, um die erforderlichen Knoten in der XML-Datei schnell zu finden. Es gibt beispielsweise eine XML-Datei: booksort.xml: