pugixml

    0熱度

    1回答

    在函數中,我使用pugi來首先加載XML文件。然後遍歷樹的子xml節點,並將一些子xml節點(類型爲xml_node的對象)推送到xml_node的向量中。但是,一旦我退出該函數,就會刪除從XML文件加載的原始XML樹結構對象,從而導致xml節點向量中的元素失效。 下面是一個示例代碼(快寫),以顯示此:我原來的XML樹 #include "pugixml.hpp" #include <vecto

    2熱度

    1回答

    這裏是我的問題: 的test.xml <?xml version="1.0" encoding="UTF-8"?> <server> <a>true</a> <b>false</b> </server> TEST.CPP sampgdk::logprintf("%d", config.get<bool>("server/a")); sampgdk::logprintf

    0熱度

    2回答

    所以我的XML作爲跟隨 <level1> <level2> <hero1> </hero1> </level2> <level2> <hero2> </hero2> </level2> </level1> 現在我要訪問hero2,但是當我做,想doc是我的XML數據 doc.child("leve

    0熱度

    4回答

    我是pugixml的新手。考慮我給了XML here。我想要得到每個學生的價值Name和Roll。下面的代碼只能找到標籤,而不是價值。 #include <iostream> #include "pugixml.hpp" int main() { std::string xml_mesg = "<data> \ <student>\ <Name>studen

    0熱度

    1回答

    我正在尋找一個優雅的解決方案,以使用pugixml(版本1.6)替換節點pcdata。例如,遍歷節點集並將子值更新爲某個值。 pugi::xpath_node_set nodes = document.select_nodes("//a"); for (auto it = nodes.begin(); it != nodes.end(); it++) { std::cout <<

    1熱度

    1回答

    我在Xcode中使用pugiXML,並試圖獲取嵌入在文本標籤中的段落。我使用的語言是C++。我不認爲這是重複的,因爲我找到了Visual Studio的答案,但沒有爲Xcode和其他問題處理提取單行而不是整個段落。 我已經正確顯示的代碼檢索標題和ID,但無法提取文本。文本採用適當的文本標籤兩側的段落形式。我的代碼如下: //open file if (!doc.load_file("Sample

    0熱度

    1回答

    我想用Android NDK編譯PugiXML庫;它在網站上說,這是可能的,但下載不包含android makefile,我以前沒有用過很多NDK(文檔沒有幫助!) 我目前收到錯誤: /pugiconfig.o: file not recognized: File format not recognized collect2.exe: error: ld returned 1 exit stat

    1熱度

    1回答

    最近我一直在爲我正在開發的遊戲(使用Cocos2d-X)的本地化系統使用XML文件。我正在使用PugiXML來解析XML本地化文件。使用換行符(\n)字符解析英文字符串時遇到問題。把更準確地,在XML文件中: 的問題是,這些PugiXML人物\n\n解析成\\n\\n。這是它看起來像調試器: 注意:系統正在嘗試翻譯的字符串是 englishstring (englishstring std::__

    0熱度

    1回答

    我有一個需要使用pugixml和Cpp編寫的XML文檔。我的XML文檔的一部分是這樣的: line 4 <people> line 5 <guys> line 6 <dude name="man" delay="1" life="0.75" score="5" /> line 7 <dude name="man" delay="1" life="0.75" s

    0熱度

    2回答

    如何獲取pugi XML以找到具有相對路徑的文件。 我的文件夾看起來像這樣 XML文件位於這裏 XMLConfiguration中 - > _ master_config.xml Config-> SRC 在這裏,我把代碼 pugi::xml_document doc; pugi::xml_parse_result result = doc.load_file("../../XMLConfig