ошибка в tinyxml при десериализации - PullRequest
0 голосов
/ 28 июля 2011

У меня есть следующее xml:

<Name />
<Sur> mmm </Sur>

Когда я десериализовал, я написал:

TiXmlElement* section;
section=handle.FirstChild("Name").ToElement()
if (section) {}

Проблема в том, что условие if выполняется хотя field Name is null. ЗАЧЕМ? Где я не прав? Цените. THX

1 Ответ

0 голосов
/ 28 июля 2011

Возможно, вам следует определить корневой элемент вашего XML-кода, например <Person>:

<Person>
    <Name />
    <Sur> mmm <Sur />
</Person>
...