moin!
Ich versuch mal gerade mit XML was zu machen aber hab mich schon mit TinyXML angefeindet
.
Ich versuch eigendlich nur eine Datei zu erhalten und dann den Text des Root Elements auszugeben!
sieht dann ca. so aus:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
int main()
{
TiXmlDocument doc("test.xml");
bool loadSuccess = doc.LoadFile();
if(!loadSuccess)
{
cout << "Failed to load XML FIle!" << endl;
}
TiXmlHandle hDoc(&doc);
TiXmlElement *element = hDoc.FirstChildElement().Element();
cout << element->GetText();
cin.get();
return 0;
}
|
Hab keine Ahnung von TiXML, habs mir ausm Tut zusammengerimt gibt ja kaum welche und den Code ansicht finde ich sowieso total unverständlich ist gewissermasen die schlimmste API die mir je begegnet ist (und wird den Rekord vmtl noch lange halten..).
Naja auf jedenfall schmeißt alles was mit GetText/( zu tun hat einen bad ptr und ich bin mit meinem latein + probieren am Ende.
Vllt hat einer von euch verstanden wie TiXML funktioniert? (Die Datei kann geladen werden, das ist niucht das Problem.. und der Inhalt passt auch!!)
mfg
edit: solved!