有一個XML節點對象(父對象),如何檢索C++中的其中一個子節點的文本值?C++如何從XML節點檢索文本值
回答
首先在您的父母上使用該方法,爲您提供所需的子節點。
然後使用該對象上的方法來訪問其文本。
如果您碰巧使用RapidXML,我喜歡recommend,可以找到一個簡單的解析示例here。
的重要組成部分是:
root_node = doc.first_node("MyBeerJournal.xml");
讀取稱爲MyBeerJournal.xml
一個XML文件for (xml_node<> * brewery_node = root_node->first_node("Brewery"); brewery_node; brewery_node = brewery_node->next_sibling())
{
...
}
用於遍歷節點,開始與一個叫Brewery
。
auto beerName = brewery_node->first_attribute("name")->value();
終於可以訪問所需的屬性的文本值,在這種情況下name
你可以直接寫「使用你的庫的API」))) – mvidelgauz
你最後的編輯使這個「僅鏈接」的答案,這是不歡迎在這裏,你應該提供基本的代碼片段 – mvidelgauz
@mvidelgauz你是對的,等待一秒 –
- 1. 從xml檢索節點值
- 2. 如何檢索xml節點的值?
- 3. 閱讀xml文件,並檢索xml節點值使用c#
- 4. 如果節點具有屬性,如何從xml檢索值?
- 5. 檢索在LINQ XML文件和節點值C#
- 6. XSL - 如何檢索XML節點的基礎上的XML節點
- 7. 如何同時檢索子節點和父節點XML節點的值?
- 8. shell腳本從XML文件中檢索節點名稱
- 9. 使用JavaScript從XML節點檢索內部文本的問題
- 10. 從XML檢索值 - C#
- 11. 檢索多個XML子節點值
- 12. 用xpath檢索xml節點值
- 13. 使用TSQL檢索XML節點值?
- 14. PHP檢索XML節點值用SimpleXML
- 15. 如何提取節點值從XML到文本文件
- 16. 如何從XML檢索文本
- 17. 檢索xml文本值
- 18. 如何從xml中爲特定節點檢索值並再次更新xml
- 19. 檢索XML節點名稱
- 20. 從XML檢索文本?
- 21. 如何使用Xpath檢索節點之後的XML樹節點?
- 22. 如何從XML文本中提取子節點值?
- 23. 將對象[]轉換或轉換爲xml文檔並從xml節點檢索值
- 24. 從XML搜索特定節點值
- 25. ASP.NET C#搜索XML節點
- 26. 如何從C#中的列表框索引檢索文本值
- 27. 如何檢索SQL Server中的XML節點的多個值2008
- 28. [R XML:如何檢索節點與給定值
- 29. 如何解析XML數據以檢索子節點值?
- 30. 如何迭代到每個節點以檢索XML中的值?
_您是否使用了XML庫「擁有一個XML節點對象」 _?哪一個? – mvidelgauz
的確,這是一個私人圖書館。但我可以使用增強 –
你能否提供[mcve]? –