Я начал использовать tinyxml2 для обработки XML файлов. Однако я не знаю, что делать с «ошибочными» XML-файлами. Я хотел бы получить, какие строки являются проблемными c с точки зрения синтаксического анализа (причины ошибок и номера строк ошибочных строк). Мой тестовый код выглядит следующим образом:
#include "tixml2ex.h"
using namespace tinyxml2;
int main()
{
XMLDocument doc;
doc.LoadFile("file.xml");
// handle errors: where and what are the problems?
return 0;
}