Xml / TinyXml
-
wie ich kann ich dann die xml-datei mit TinyXml parsen?
-
Tipp: (a) Die TinyXML Dokumentation könnte dir weiterhelfen. (b) Der Name TinyXML wird von mehreren Projekten benutzt. Wovon sprichst du also genau?
-
Ich habe TinyXml von hier http://www.sourceforge.net/projects/tinyxml runtergeladen, aber ich komme leider nicht weiter.
Die Xml-Datei, die folgende Maßen ausschaut:
-----------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!-- Beispiel mit variablen Buttons --><Button>
<Text>Ok</Text>
<Left>10</Left>
<Top>10</Top>
<Width>100</Width>
<Height>30</Height>
</Button>
-----------------------------------------------muß zuerst geparst werden?...., aber wie kann ich das machen?
Sorry mein englisch ist nich vorragend.
Bitte hilft mir, es ist sehr wichtig
-
..
-
Danke für die Antwort.
Es gibt ein paar Zeilen, die leider nicht verstanden habe.
Es würde mich sehr freuen, wenn ihr mir bitte diese erklären würdet
Danke schön.class obj { public: .......... HTREEITEM ht; };
if .......... .......... else { // Objektmodell in Strukturansicht übertragen root.ht = m_TreeCtrl.InsertItem(root.element->Value()); stack<obj> todo; // Traversier-Algorithmus todo.push(root); while(!todo.empty()) { curr = todo.top(); todo.pop(); ............ } }
-
Vergiss es, du bist offensichtlich zu dumm zum programmieren.
-
sponk schrieb:
Vergiss es, du bist offensichtlich zu dumm zum programmieren.
Danke schön, Du bist sehr charmant.
-
ignorier die paar Dinge, die du da nicht verstehst, das sind naemlich nur WinAPI-Dinge um die eingelesenen Daten grafisch darzustellen. Wichtig ist viel mehr, dass du das Grundprinzip verstanden hast, wie man die Daten mit TinyXML auslesen kannst
-
Eine Klasse mit public Datenelementen ist gleich einer Struktur.
HTREEITEM beschreibt eine Position in einem Strukturelement.
Insertitem(...) ist eine Member-Funktion von CTreeCtrl. http://www.cppdoc.com/example/mfc/classdoc/MFC/CTreeCtrl.htmlDen Traversier-Algorithmus mittels Stack benötigst Du für die Baumstruktur.
Den Container stack<...> findest Du in der STL. http://www.codersource.net/published/view/305/stack_stl_container_class.aspx
-
Danke schön