Я должен проанализировать XML-файл в C++. Я исследовал и нашел библиотеку RapidXml для этого.
У меня есть сомнения относительно doc.parse<0>(xml)
.
Может xml
будьте .xml файлом, или делает это должен быть a string
или char *
?
Если я могу только использовать string
или char *
затем я предполагаю, что должен считать целый файл и сохранить его в массиве символов и передать указатель его к функции?
Есть ли способ непосредственно использовать файл, потому что я должен был бы изменить XML-файл в коде также.
Если это не возможно в RapidXml, затем предложите некоторые другие библиотеки XML в C++.
Спасибо!!!
Ashd