Försöker få tag i det andra xml elementet men misslyckas med att den hämtar attribut.Försöker traversera xml. CXMLFile CXMLElement
Det element jag vill läsa in här <hello2> men jag vet inte hur man stegar till nästa.
GetNextXmlChild stegar bara in i hierakin men inte nästa element på samma nivå.
Det finns ingen funktion som heter GetNextElement vilket skulle förenkla detta tycker jag.
Jag använder kåden från CodeProject:
http://www.codeproject.com/KB/XML/CXMLFile.aspx
------------------------------------------------
Här är xml filen.
<?xml version="1.0"?>
<root attrib="abc" >
<hello1>test2a</hello1>
<hello2>test2b</hello2>
</root>
------------------------------------------------
Här är försökskåd:
CXMLFile cfile;
cfile.LoadFromFile("c:\\HelloWorld.xml");
CXMLElement *cel1=cfile.GetRoot();
char *str;
cel1=cel1->GetNextXmlChild();
str=cel1->GetElementName();
cel1=cel1->GetNextXmlChild();
str=cel1->GetElementName();
------------------------------------------------
Tacksam för hjälp
MVH Andreas