Zitat:
Soweit ich sehe unterstützt NativeXML aber kein Xpath, oder irre ich mich?
Dazu kann ich leider noch nichts sagen, da ich XPath gerade zum ersten Mal höre
So wie ich das auf die Schnelle gelesen habe, stellt XPath Funktionen bereit, um durch
xml-Dokumente zu navigieren. Ist das richtig so?
Zitat:
Dein Chef hat Recht. Wenn du nicht gerade ein
XML-Validierungs-Import-Export-Programm schreibst, dann gehört der Umgang mit den
XML-Dateien an den Rand der Anwendung und nicht in den Kern (obwohl, selbst dann sogar
)
Na ja, ich ging bisher immer davon aus, dass ein
xml-Parser nichts anderes macht, als den Inhalt eines
xml-Dokuments in sein eigenes Speichermodell (wie auch immer das aussehen mag) liest. Wenn ich mir selbst einen Parser schreiben würde, dann würde ich das zumindest auf diese Weise machen, d. h. die .xml-Datei wie als Text-Datei betrachten und mir die Knoten, die Struktur usw. mit Listen o. ä. in den Speicher einlesen (mit einer Methode wie LoadFromFile) und wenn ich dann mit Methoden wie "GetNode(Integer)" o. ä. würde ich dann in meinem Speichermodell operieren. Insofern ist mir nicht ganz klar, warum das Arbeiten direkt mit
xml-Dateien/
xml-Dokumenten langsamer sein soll.
Aber mir fällt auch gerade auf, dass wir durch diese
xml-Geschichte vom eigentlichen Thema abkommen