XML-Daten zwischenspeichern im Programm



  • Hallo,

    über ein externes XML-File möchte ich mir zu Beginn der Application sämtliche User-spezifischen-Daten laden. Anschließend parse ich die XML-Datei und möchte jetzt die sich darin befindlichen Werte als CString zwischenspeichern, so dass ich einen schnelleren Zugriff auf die einzelnen Daten habe, als wenn ich jedesmal das XML-File laden muss und anschließend nach dem Knoten etc. suchen muss.

    Kennt hier jmd ein schnelles übersichtliches Verfahren? ein CString-Array oder Cstring-Liste? Oder gibt es noch bessere Verfahren bzw. Möglichkeiten alle Werte von einem XML-File zwischenzuspeichern?

    Gruß
    Patrick



  • gibt es bei MSXML die Möglichkeit möglichst schnell auf die einzelnen Nodes und deren Informationen zuzugreifen, ohne das komplette XML-File jedesmal parsen zu müssen über eine for-schleife?



  • Es macht in meinen Augen keinen Sinn, der Inhalt des XML-Files irgendwie nochmals zwischenzuspeichern.

    Schau dir mal die Abfragemöglichkeiten (Stichwort xPath) an.

    Gruss Specht


Anmelden zum Antworten