Вопросы по теме 'rapidxml'

Как вставить новый узел в xml_document, используя RapidXml для C++, используя строки?
std::string src = "<xml><node1>aaa</node1><node2>bbb</node2><node1>ccc</node1></xml>"; std::string src2 = "<nodex>xxx</nodex>"; Я хочу добавить узел в src2 внутри дерева в src,...
5410 просмотров
schedule 21.04.2022

Странные исключения при использовании RapidXml под Windows CE 6.0/Windows Mobile/Windows Embedded Compact
У меня возникла очень странная проблема при попытке запустить RapidXml 1.13 под Windows CE 6.0, скомпилированную с помощью Visual Studio 2005. У меня очень маленькая программа, которая не запускается: #include <rapidxml.hpp> using namespace...
522 просмотров

Ошибка при анализе файла Xml с помощью RapidXML
У меня возникает ошибка «parse_error», когда я пытаюсь проанализировать файл xml, содержащий определенные японские иероглифы: 退 Если я поменяю этот кандзи на другой, синтаксический анализ будет работать хорошо. Любая идея? PS: я разбираю...
405 просмотров
schedule 02.02.2023

Странный результат с rapidXml в C++ append_node
У меня есть этот класс: // XmlWrapper.h class XmlWrapper{ private: xml_document<> doc; public: XmlWrapper(); string addNode( string node_name); string getXmlString(); }; // XmlWrapper.cpp XmlWrapper::XmlWrapper(){};...
481 просмотров
schedule 21.05.2022

Как читать вложенный xml с помощью rapidxml
Я пытаюсь использовать RapidXML для анализа XML-содержимого, которое выглядит следующим образом: <?xml version="1.0" ?> <!DOCTYPE open-psa> <open-psa> <define-gate name="top" > <or> <gate name="g1"...
1187 просмотров
schedule 24.09.2022

Ошибки с возвратом типов данных, отличных от char*, из XML-файла с использованием C++
Я впервые использую XML, и в настоящее время я пытаюсь вернуть целое число (на самом деле хочу вернуть двойное число, но еще не зашло так далеко) из XML-файла с использованием С++. Я использую RAPIDXML и следующую реализацию: Все файлы находятся в...
1032 просмотров
schedule 05.02.2023

C++ Использование RapidXml для синтаксического анализа XML-файла, класса-оболочки, parse_error expect ›
Я пытаюсь использовать RapidXML для анализа моего XML-файла. И я сделал это по примеру здесь . Вместо того, чтобы выполнять синтаксический анализ в основной функции, я написал класс-оболочку с именем XMLParser для выполнения синтаксического...
2178 просмотров
schedule 03.07.2023

RapidXML android ndk проблема с разбором документа
У меня возникли проблемы с компиляцией для Android: string buffer = readString(m_paths[SCREEN]); if (buffer != "") { //Read full buffer xml_document<> doc; doc.parse<0>((char*)buffer.c_str()); } Он хорошо работает на...
340 просмотров
schedule 31.07.2022

найти дочерний элемент с быстрым xml
Я пытаюсь получить дочерний элемент простого xml, но он работает неправильно. Я получаю исключение времени выполнения: Access violation reading location 0x0000000 . Я просто пытаюсь получить к нему доступ следующим образом: Config::Config() {...
715 просмотров
schedule 23.11.2023

Rapidxml вызывает обнаруженную ошибку Stack Smashing при вызове next_sibling()
Итак, я разбираю этот xml: <layout> <elements> <first> <x>centered</x> <y>300</y> <text>Button</text>...
94 просмотров
schedule 14.05.2022

Rapidxml анализирует только один целый узел
Я использую RapidXML для анализа строки xml. Есть моя строка: std::string str("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><protocol version=\"1.5\"><srvResponse>...
265 просмотров
schedule 17.01.2023

C++, RapidXML: Разбор больших файлов
Я хочу разобрать большой файл XML (33000 строк). Следуя структуре моего xml-файла: <?xml version="1.0" encoding="UTF-8"?><Root_2010 xmlns:noNamespaceSchemaLocation="textpool_1.2.xsd"...
57 просмотров
schedule 23.01.2023