Описание тега rapidxml
XML-синтаксический анализатор общего назначения для C++, разработанный для скорости выполнения и практического использования. Он также может изменять узлы и выводить полный XML-документ.
1
ответ
Неисправность сборки библиотеки RAPIDXML на компьютере - сообщения об ошибках
Я работаю над проектом C++, где я хотел бы использовать библиотеку rapidxml. Библиотеку можно найти здесь: http://rapidxml.sourceforge.net/ Я скачал это (4 файла с исходным кодом.hpp) и смог скомпилировать проект на моем компьютере с Windows с помощ…
10 фев '14 в 22:53
1
ответ
Нарушение доступа C++ rapidxml через определенное время (Visual Studio 2013)
Я использовал отличную библиотеку rapidxml для чтения и использования информации из файлов XML для хранения информации кат-сцены для игры, которую я программирую на C++. Я столкнулся со странной проблемой, Я начинаю с загрузки файла XML в rapidxml::…
15 авг '15 в 22:23
1
ответ
Как получить дочерний XML-блок в виде текста с использованием rapidxml
Я хочу получить дочерний блок XML в виде текста. Пример. Мой XML как это; <message> .... <data> <name> John </name> <age> 17 </age> <data> .... <message> Как получить < name> John </name> <…
20 май '14 в 16:51
1
ответ
rapidxml - перезаписывает предыдущие xml_nodes
Я только начал использовать rapidxml. Сначала я создаю XML-файл для чтения. Работал так легко и просто. Это то, что я написал вручную. <?xml version="1.0" encoding="utf-8"?> <GPS> <Path> <Point X="-3684.136" Y="3566.282" Z="285.…
16 июн '12 в 00:16
2
ответа
Может ли RapidXML API увеличить буфер?
Просматривая документацию по XmlDocument::parse(Ch*) в RapidXml, я удивляюсь, что буфер символов не является "const". Я не уверен, как это будет работать в целом, когда буфер должен расти при любых таких модификациях парсера. Будет ли библиотека рас…
23 фев '12 в 03:39
2
ответа
Ошибка при разборе японского кандзи с RapidXml
У меня проблема при попытке проанализировать XML-файл, содержащий определенные кандзи: 退 После отладки я вижу, что проблема в этой функции RapidXml: struct text_pure_no_ws_pred { static unsigned char test(Ch ch) { return internal::lookup_tables<0…
23 апр '12 в 15:56
2
ответа
У заголовка печати RapidXML есть неопределенные методы
Я возился с использованием RapidXML на одном из моих проектов. Все шло так хорошо, пока я не решил использовать его для написания XML. Мой код более или менее выглядит следующим образом: //attempt to open the file for writing std::ofstream file(file…
01 янв '13 в 20:24
1
ответ
Как исправить проблемы с владением RapidXML String?
RapidXML - это быстрый и легкий C++ XML DOM Parser, но он имеет некоторые особенности. Худшее из них, на мой взгляд, таково: 3.2 Право собственности на строки. Узлам и атрибутам, созданным RapidXml, не принадлежат их строки имени и значения. Они пр…
12 мар '10 в 11:58
1
ответ
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()); } Он хорошо работает на VS2010, но по какой-то причин…
13 сен '13 в 09:35
1
ответ
Получить комментарий в файле XML от RapidXML
Я пытаюсь получить значение команды в XML-файле. Я нашел функцию type() на его руководство. Но он просто возвращает числовое значение о типе узла. Есть ли способы получить это? Это мой фрагмент: xml_node<> *Node = Doc.first_node(); xml_node<…
05 май '18 в 09:31
1
ответ
Может быть, ошибка в rapidxml - но я не уверен, как исправить
Я заметил, что quickxml анализирует незаконно <<element/> к элементу с именем <elementвместо выдачи ошибки. Я думаю, что проблема заключается в определении lookup_node_name, Комментарий // Node name (anything but space \n \r \t / > ? …
12 июн '12 в 07:42
1
ответ
Как прочитать строку utf-8 из xml с использованием rapidxml?
Мой вопрос такой же, как этот вопрос без ответа? Как читать значения Unicode XML с rapidxml Но содержание моего XML кодируется в UTF-8. Я новичок в MS Visual Studio, C++. Мой вопрос: как мы читаем строку UTF-8 в строку типа wchar_t? Скажем, я опреде…
01 окт '13 в 15:20
1
ответ
Есть ли способ получить значение XML по тегу в быстрой XML с использованием C++
Есть ли способ получить значение тега по его тэгу в rapidxml, используя C++ <?xml version=\1.0\ encoding=\latin-1\?> <book>example</book> <book1>example1</book1> мне нужно получить балансовую стоимость, т.е. пример и ст…
07 окт '10 в 11:49
1
ответ
Rapidxml, как изменить формат тега при выводе пустого элемента
Я использую библиотеку rapidxml, чтобы читать / анализировать содержимое из XML-файла, вносить некоторые изменения в содержимое DOM, а затем снова сохранять DOM в файл. Когда я сохраняю содержимое xml_document в файл, элементы, содержащие пустую стр…
15 сен '14 в 12:18
1
ответ
C++ и fastXml на Raspberry Pi 1 B
У меня странное поведение в проекте, который я делаю для своих детей. Я хочу анализировать xml с rapidXml и воспроизводить mp3 с басами на моем RasPi1B. Все работает нормально, если я просто нажму на одну из основных функций. Но как только я помещаю…
21 дек '15 в 21:08
0
ответов
Код отлично работает с библиотекой rapidxml, но не тогда, когда я использую заголовочный файл boost1.51..rapidxml
Я пытаюсь научиться анализировать XML-данные (давным-давно работал в xerses), но наткнулся на rapidxml и увидел многообещающие результаты. Я скачал rapidxml с сайта sourceforge и получил пример кода из Интернета, и он работал нормально. Но я узнал, …
15 июл '14 в 13:05
1
ответ
Rapidxml и начальные теги
У меня есть несколько проблем с rapidxml. Когда я компилирую свой код, начальные теги не включаются... все, и вся помощь будет принята с благодарностью int main(){ xml_document<> doc; //xml declaration xml_node<>* decl = doc.allocate_nod…
23 окт '13 в 13:56
1
ответ
Когда я сохраняю файл с Rapidxml, я получаю ненужные данные
Простая функция для создания узла объявления в начале и элемента element с именем "List", содержащего 26 elementNode каждый с именем "IP" со случайным IPv4-адресом в виде строкового типа данных в качестве значения узла. Случайный ip происходит из ве…
02 фев '19 в 23:26
0
ответов
Повторное использование rapidxml из boost::property_tree
Я работаю над некоторым проектом, который требует парсера XML (чтение RSS-каналов). Мы уже добавили копию rapidXML в наш код.Но вчера я видел это повышение: property_tree также содержит копию rapidXML в пространстве имен boost::property_tree_details…
14 фев '19 в 10:56
1
ответ
Ошибка RapidXML при нулевом значении узла xml
Если значение узла в xml равно нулю, когда мы печатаем узел xml, узел не имеет начального тега, а только конечный тег. Например: xml_document<char> doc; doc.append_node(doc.allocate_node(rapidxml::node_element, "mynode", "")); ofstream ofs("te…
14 сен '10 в 13:38