Вопросы по теме 'rapidxml'
Rapidxml не компилируется в Visual Studio 2010. Что я делаю не так?
Я работаю над переключением синтаксических анализаторов XML с TinyXml на RapidXml в нашей кодовой базе.
Однако RapidXml, похоже, не компилируется с Visual Studio 2010.
В основном, в заголовочном файле я делаю
#define RAPIDXML_NO_EXCEPTIONS...
2015 просмотров
schedule
13.05.2023
Чтение RapidXML из файла - что здесь не так?
В чем разница между этими двумя методами чтения входного файла?
1) Использование 'ifstream.get()'
и
2) Использование vector<char> с ifstreambuf_iterator<char> (менее понятно мне!)
(кроме очевидного ответа на наличие...
3977 просмотров
schedule
27.09.2022
Обработка ошибок: различие между «фатальными» ошибками и ошибками «неожиданного ввода»
Я работал над программой, которая читает файл XML, и если ifstream не может открыть файл, она выдает std::ifstream::failure. Это исключение выдается всякий раз, когда устанавливается std::ifstream::failbit или std::ifstream::badbit, и они (по крайней...
289 просмотров
schedule
28.06.2023
Строка синтаксического анализа ошибки компиляции RapidXML
У меня возникли проблемы с использованием RapidXML для анализа строки. Я получаю сообщение об ошибке из Eclipse, утверждающее, что функция синтаксического анализа не существует.
make all
Building file: ../search.cpp
Invoking: Cross G++ Compiler...
4266 просмотров
schedule
12.06.2022
Rapidxml: добавление поддерева непосредственно в качестве значения
Я пытаюсь добавить очень большое поддерево, используя rapidxml грязным способом, используя метод value
rapidxml::xml_node<>* node = allocate_node(rapidxml::node_element, "tree");...
1649 просмотров
schedule
10.09.2023
Обход простого документа DOM Xml с использованием RapidXML
Итак, ребята, я использую RapidXML для разбора очень простого XML-документа. Все, что я пытаюсь сделать, это проанализировать данные из XML-документа в мою собственную структуру данных. В качестве отправной точки я хотел бы иметь возможность...
3291 просмотров
schedule
25.02.2022
C++ RapidXML — редактирование значений в файле XML
Недавно я начал использовать RapidXML, и синтаксический анализ значений в порядке (я могу получить данные из элементов), но я хочу отредактировать значения внутри элементов.
Для целей этой программы я хочу повернуть это:
<?xml version="1.0"...
7938 просмотров
schedule
15.03.2023
Построение дерева из XML-файла с использованием RapidXML и c++
Для проекта для моего класса С++ я должен проанализировать и XML-файл и построить из него двоичное дерево. Файл гораздо более плотный, чем этот, но макет выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<MyJournal>...
1462 просмотров
schedule
20.05.2023
RapidXML Получить доступ к отдельному значению атрибута, используя предыдущее значение атрибута?
Я использую RapidXML и C++ в VS2012 на ПК. Я уже проанализировал файл XML, но теперь хочу распечатать значения атрибутов по отдельности. Обычно я могу сделать это, используя приведенный ниже код. Однако этот метод должен знать имя узла и имя...
3558 просмотров
schedule
27.09.2022
Как читать значения Unicode XML с помощью rapidxml
RapidXML — одна из доступных библиотек для разбора XML в C++. Для получения значений мы можем использовать что-то вроде:
node->first_node("xmlnode")->value()
Эта команда возвращает тип данных char*. Есть ли способ прочитать значение...
2341 просмотров
schedule
20.10.2022
Поддерживает ли RapidXML xml:space=preserve?
Я читаю файл XML, в котором у меня есть «текстовые узлы только для пробелов»:
<p>I <b>love</b> <i>Mozart</i>.</p>
В приведенном выше (упрощенном) примере есть пробел (один пробел) между конечным тегом и...
319 просмотров
schedule
03.03.2023
Как прочитать строку utf-8 из xml с помощью rapidxml?
Мой вопрос такой же, как этот вопрос без ответа?
Как читать XML-значения Unicode с помощью rapidxml
Но содержимое моего XML закодировано в UTF-8. Я новичок в MS Visual Studio, C++.
Мой вопрос: как мы читаем строку UTF-8 в строку типа...
1650 просмотров
schedule
04.05.2022
Ошибки значения атрибута RapidXML
Раньше я использовал RapidXML с несколько проблемами, но эта поставила меня в тупик.
Я создаю журнал временных меток событий приложения, которые внешняя программа может прочитать в воспроизведении любого звука, который произошел в исходном...
701 просмотров
schedule
01.08.2023
RapidXML - Как открыть файл XML с сервера?
У меня возникли проблемы с чтением файла xml с сервера. Когда файл открывается локально на компьютере, он работает нормально. Однако, когда файл открывается из местоположения на сервере, он не работает. Вы знаете, в чем может быть проблема? Я...
266 просмотров
schedule
15.06.2022
RapidXML - как я могу обрабатывать отсутствующие узлы/значения
Я хотел бы читать из XML в C++, используя RapidXML. Однако, если узел не существует или значение отсутствует, программа аварийно завершает работу.
for (rapidxml::xml_node<> * xmlasset_node = root_node->first_node("Asset"); xmlasset_node;...
549 просмотров
schedule
11.10.2022
RapidXml Работает при сборке, но возникают проблемы в отладчике
Привет, я использую rapidxml для загрузки карты в своей игре, вот как мой класс для загрузки выглядит так, как будто он обычно компилируется, но при загрузке файла иногда происходит сбой, поэтому я хотел его отладить, но отладчику не нравится моя...
418 просмотров
schedule
10.07.2022
С++ Bass и RapidXml на Raspberry Pi 1 B
У меня странное поведение на проекте, который я делаю для своих детей. Я хочу проанализировать xml с помощью rapidXml и воспроизвести mp3 с басом на моем RasPi1B. Все работает нормально, если я просто нажму ее в одной основной функции. Но как...
550 просмотров
schedule
20.09.2022
С++ RapidJSON addMember и RapidXML
Когда я использую функцию AddMember из библиотеки C++ RapidJson и использую строку в качестве параметров
Все работает нормально
jsvalue.AddMember("Fare", "0", allocator);
но когда я пытаюсь использовать функцию RapidXml в качестве...
883 просмотров
schedule
24.04.2022
Попытка добавить уникальные атрибуты XML к узлам с помощью RapidXML
Я хочу добавить атрибуты к каждому узлу, найденному в корневом теге в итераторе, и я хочу, чтобы атрибут был id с присвоенными им индексами. Вот блок кода, используемый для перебора дочерних узлов, выделения и добавления каждого атрибута к каждому...
152 просмотров
schedule
10.05.2023
писать в XML с помощью RapidXML
Я пытаюсь прочитать свой вектор с помощью кортежа и разобрать его в файл xml. Запись в файл XML работает, но он записывает только значения последнего узла. Поэтому я всегда получаю только одни и те же значения. Я обнаружил, что после цикла for он...
1438 просмотров
schedule
10.03.2022