Rapid XML: получить значение в пути - PullRequest
0 голосов
/ 25 февраля 2020

Я использую Rapid XML в своем приложении C ++.

Я бы хотел получить значение XML в заданном пути, , как в этом поддельном примере ниже:

#include <iostream>
#include "rapidxml.hpp"

int main()
{
    rapidxml::file<> xmlFile("beerJournal.xml");
    rapidxml::xml_document<> doc;
    doc.parse<0>(xmlFile.data());

    const std::string my_path = "/root/child_A/child_B";

    std::cout << "Value in the path: " << doc.path(my_path)->value() << "\n";

    return 0;
}

Моя настройка:

  • Ubuntu 19 x64
  • G ++ 8.3.0
  • Rapid XML 1.13
  • Qt Creator IDE 4.11.0
  • Qt 5.14.0
...