pugixml

    1熱度

    1回答

    我有這樣的XML <w:document> <w:body> <w:p> <abra-cadabra> <w:t>test</w:t> </abra-cadabra> </w:p> <w:p> </w:p> <w:p> <w:t>test1</w:t> </w:p> </w:body>

    0熱度

    1回答

    我參考了xml_node。有沒有辦法將其更改爲註釋類型節點(node_comment)?基本上是將節點註釋掉。

    -1熱度

    1回答

    我有一個C++程序,用戶可以在其中存儲軌道的.xml文件。基本上這些文件是.gpx文件,只需稍作更改,以便pugixml可以讀取它。我怎樣才能確保用戶選擇的文件格式正確?例如重要的是,<name>是Track x,並且節點名稱是正確的。 這是這樣一個文件的例子: <?xml version='1.0' encoding='UTF-8'?> <trk> <name>Track 1</na

    1熱度

    1回答

    我嘗試爲我使用的遊戲服務器引擎開發包系統,因此,在開始時,我讀取XML文件並將節點添加到列表中,以便稍後使用。我可以用相同的方法創建它之後讀取列表。但是當我嘗試從另一個文件讀取它時,它會給我分段錯誤。讓我們看看一些代碼。 首先,我添加了一個packages.cpp和packages.h。它們看起來像: packages.cpp #include "otpch.h" #include "packa

    -1熱度

    1回答

    我正在爲基於pugixml的XML解析器編寫一些便利函數,現在我遇到了問題,我只想檢索具有特定屬性名稱的XML節點和價值! XML例如: <Readers> <Reader measurement="..." type="Mighty"> <IP reader="1">192.168.1.10</IP> <IP reader="2">192.168.1.25</I

    1熱度

    1回答

    我使用pugi xml解析XML,它不是名稱空間感知解析器(請參閱Using Boost to read and write XML files)。我試圖弄清楚這可能有多大的問題,但問題是我不能100%理解XML名稱空間的用途。 下面是一些XML的例子(我創建的),這將是有問題的: <Results> <Documents xmlns:active="..."> <Docum

    0熱度

    1回答

    我嘗試使用pugixml將一個.xml文件讀取到我的C++程序中。 問題是,甚至沒有第一個例子的作品。 我的.xml看起來是這樣的: <?xml version='1.0' encoding='UTF-8'?> <trk> <name bahn="Bahn 1"/> <trkseg> <trkpt lat="48.0815471" lon="11.2745363"

    0熱度

    1回答

    當我嘗試在wchar模式下使用pugi構建一個二進制文件時,我得到一個鏈接器未定義引用錯誤的負載,暗示缺少庫中一些函數的wchar_t版本。 我使用的是我從apt-get獲得的Ubuntu 16.04和libpugixml-dev。 下面是拒絕建立一個示例代碼: #include <pugixml.hpp> int main(int argc, char *argv[]) { pu

    0熱度

    1回答

    XML文件中: <?xml version="1.0"?> <Common> <Test name="B1"> <Test id="100"><Name>a test</Name></Test> <Test id="101"><Name>another test</Name></Test> </Test> <Test name="B2">

    0熱度

    1回答

    我有一個XML(以UTF-8)。我必須從中讀取使用PugiXML庫一std::string變量的值。讀完值後,我將它打印在控制檯上,但在我的實際項目中,我必須將該值寫入PDF(使用LibHaru庫)。我MWE是以下幾點: #include <iostream> #include "pugiconfig.hpp" #include "pugixml.hpp" using namespace