tinyxml2 не может загрузить мой xml файл

Я использую tinyxml2 в своем плагине After Effects для анализа XML-файлов.
Но я не могу получить объект XMLDocument для загрузки моего XML-файла.
Функция «loadFile» может читать все содержимое моего файла. но когда я вызываю метод «toText», он возвращает ноль.
Вот фрагмент моего кода.

tinyxml2::XMLDocument   envXml;
envXml.LoadFile("D:/~env.xml");

XMLText *text = envXml.ToText();//return null

XMLNode *srcChild = envXml.LastChild();
XMLElement *srcElement = srcChild->ToElement();// crash

Вот мой контент XML-файла:

<xml>
<rs_tpl>E:/RenderSettingTemplate.aep
<t>test</t>
</rs_tpl>
<logo_path>E:/logo.png</logo_path>
<src>E:/wed_01_Mamamiya_bbb/wed_01_Mamamiya_bbb.aep</src>
<dst>E:/66435/~out.aep</dst>
<out_path>E:/66435/out/SD.mp4</out_path>
<out_comp>SD</out_comp>
</xml>

Что я делаю не так?

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]