how to use libxml2 zum ändern einer vorhandenen xml-Datei?
Brauche ich, um eine vorhandene xml-Datei, und ändern nur ein paar Attribute und schreiben Sie die Datei wieder raus.
Ich dachte, der Verwendung von libxml2, um dies getan. Die Anwendung ist in C/C++ unter Linux läuft.
Sache ist, libxml2 scheint, um mehrere Variationen der Spüle, zusammen mit tragbaren Toiletten, Duschen und verschiedene andere Dinge verbunden, die über die gleiche Grundstruktur. Es gibt verschiedene Parser zur Verfügung, und verschiedene Wege, Dinge zu tun. Für jemanden, der noch nicht verwendet libxml2 vor, das ist ein bisschen einschüchternd.
Beispiel, was sollte ich betrachten, so dass am Ende, meine Ausgabe .xml ist identisch mit der ursprünglichen input-Datei und die änderungen, die ich gemacht habe? So weit, ich habe das Spiel mit libxml2 ist tree1.c, tree2.c, und reader1.c Beispiele, aber mit nur diesen xml-Ausgabedatei wird nicht überall in der Nähe der gleichen.
InformationsquelleAutor Stéphane | 2008-11-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die wichtigsten Dinge, die Sie wollen, sind wahrscheinlich diese Funktionen:
Und hier ist ein kurzes Beispiel für die Verwendung von xpath auswählen Dinge:
Warum sind Sie mit
Type Var(Value)
stattType Var = Value
?InformationsquelleAutor Brian R. Bondy