Вопросы по теме '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 просмотров

Обработка ошибок: различие между «фатальными» ошибками и ошибками «неожиданного ввода»
Я работал над программой, которая читает файл XML, и если ifstream не может открыть файл, она выдает std::ifstream::failure. Это исключение выдается всякий раз, когда устанавливается std::ifstream::failbit или std::ifstream::badbit, и они (по крайней...
289 просмотров

Строка синтаксического анализа ошибки компиляции 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 просмотров

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