
Ich möchte eine Baumstruktur aus meinem Programm sichern und laden können und habe dabei an eine XML-Datei gedacht. Nun habe ich bei meiner Suche zwei XML-Parser gefunden. PyXML und ElementTree. Gibt es irgendwo einen Vergleich oder könnt ihr mir kurz die Vor-/Nachteile beschreiben?
Ich denke die xml datei wird maximal 500kb groß und hat ca 4-5 Ebenen.
Soweit ich weiß ließt ElementTree die Datei immer komplett ein, und schreibt diese auch komplett. Bei PyXML gibt es mehrere Möglichkeiten oder? Sind 500kb für diese Methode schon zuviel?
Ich möchte allerdings auch Daten in der Mitte der Datei ändern bzw hinzufügen können. Da bleibt dann wohl keine andere Methode übrig oder sehe ich das falsch?
Danke schonmal für eure Hilfe
