18 Stimmen

Wie kann ich am einfachsten Xml in C++ generieren?

Ich habe Boost-Serialisierung verwendet, aber dies scheint nicht zu ermöglichen, mich zu generieren xml, die ein bestimmtes Schema entspricht - es scheint, es Zweck war nur zu persistieren einer Klasse Zustand.

Plattform: linux

Was benutzt ihr, um Xml zu generieren und NICHT zu parsen?

Bislang gehe ich den Weg von Foredecker, es einfach selbst zu generieren - es ist kein großes Dokument, aber ich sollte wirklich nicht so viele Schwierigkeiten haben, eine anständige Bibliothek zu finden, um es korrekt zu generieren.

Was die Verstärkung betrifft, so möchte ich die Knotennamen festlegen, Attribute in meinen Knoten setzen und den ganzen zusätzlichen Mist loswerden, der damit verbunden ist, da ich mich nicht wirklich darum kümmere, dass ich mein Dokument wieder in diese Klasse einfügen muss.

0 Stimmen

Ich habe verwendet libxml++ um XML zu generieren, aber ich kann nicht garantieren, dass es der einfachste Weg ist! :-)

0voto

Lodle Punkte 29587

Ich verwende tinyXml++ und es macht es sehr einfach, Xml wie oben beschrieben zu erstellen. Es wird auch in eine Datei in einem Befehl speichern, aber ich kann nicht herausfinden, wie man es in einen Puffer zu speichern.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X