pugixml

    -1

    1答えて

    私は、ユーザーがトラックが保存されている.xmlファイルを撮影できるC++プログラムを持っています。基本的にこれらのファイルは.gpxファイルであり、pugixmlがそれを読むことができるようにマイナーチェンジします。ユーザーが選択したファイルの形式が正しいことを確認するにはどうすればよいですか?たとえば、<name>がTrack xであり、ノード名が正しいことが重要です。 これは、このようなファ

    0

    2答えて

    最近、私はQt/C++/xmlなどのプロジェクトで作業しています。私はxmlファイルからいくつかの文字列値を取得する必要があります。そのため私は使用しています #include "pugixml.hpp" しかし、pugi::xml_document document;を使用しているときは、次のようにエラーが発生します。 undefined reference to 'pugi::xml_docu

    -1

    1答えて

    XMLパーサーの便利な関数をpugixmlに基づいて作成していますが、特定の属性名を持つXMLノードのみを取得したいという問題がありますそして価値! XMLの例: <Readers> <Reader measurement="..." type="Mighty"> <IP reader="1">192.168.1.10</IP> <IP reader="2">19

    0

    2答えて

    を重視しているdocは私のXMLデータ doc.child("level1").child("level2").child("hero2") であると仮定し、 <level1> <level2> <hero1> </hero1> </level2> <level2> <hero2> </hero2> <

    2

    2答えて

    ノードに新しい子を追加して、最初の子の前に配置する方法はありますか?つまり、私は新しい子供を追加してそれを上に押して行きたいと思っています。私が持っている場合 言って、: pugi::xml_node root; pugi::xml_node level1 = root.append_child("Level1"); pugi::xml_node level2 = root.append_ch

    0

    1答えて

    pugiXMLトラバース関数を使用して、下の画像のように見えるXMLからデータを抽出しようとしています。私はこの関数を使ってXMLファイルからすべてのデータを出力することができますが、私はこれを変数に抽出して格納することはできません。主な問題は、node.name()とnode.value()を同時に取得できないことです。 node.name()は1回の反復で来ます。node.value()は反復

    0

    1答えて

    私はpugixmlを使用してC++プログラムに.xmlファイルを読み込もうとしています。 問題は、最初の例でさえ動作しないことです。 私の.xmlファイルは次のようになります。 <?xml version='1.0' encoding='UTF-8'?> <trk> <name bahn="Bahn 1"/> <trkseg> <trkpt lat="48.081

    0

    1答えて

    wcharモードでpugiを使用してバイナリをビルドしようとすると、ライブラリの一部の関数のバージョンがwchar_tでないことを暗示するリンカの未定義参照エラーが発生します。 私はapt-getから入手したUbuntu 16.04とlibpugixml-devを使用しています。 ここで構築することを拒否サンプルコードです:私はまた#include上main.cppで#define PUGIXML

    0

    1答えて

    <Node> <A> <B id = "it_DEN"></B> </A> <A> <B id = "en_KEN"></B> </A> <A> <B id = "it_BEN"></B> </A> </Node> 私はないitがPugiXMLを使用して開始しid属性がある子ノード<B></B>を持って

    0

    1答えて

    私はXMLを(UTF-8で)持っています。私はPugiXMLライブラリを使用して、変数std::stringの値を読み取る必要があります。値を読み取った後、私はそれをコンソールに印刷していますが、私の実際のプロジェクトでは、その値をPDF(LibHaruライブラリを使用)に入れなければなりません。マイMWEは以下の通りです: #include <iostream> #include "pugic