回答
編輯 - Boost庫似乎只使用RapidXML,而不使用RapidJSON。
它應該不關心你,因爲它是庫的實現細節。
所以答案可能是「不」(更可能是「是」),並且你絕對不會從中得到任何東西,因爲你不能依賴它。
只需選擇自己的XML庫,並在你需要它使用它:What XML parser should I use in C++?
IIRC升壓主要修改了命名空間,所以你不會有當您選擇ODR擦出RapidXML
我比較37標準一致性和性能的nativejson-benchmark中的C/C++ JSON庫。
但是,我未能將Boost.PropertyTree(1.60)集成到基準測試中,因爲它將數字,true,false和null類型解析爲字符串。
編輯:爲了更直接地回答問題,Boost.PropertyTree無法提供大多數JSON庫所提供的JSON功能。另一方面,RapidJSON是一個高符合性和高性能的JSON庫。順便說一句,除了解析/串化JSON之外,RapidJSON還提供了流式API,JSON指針和JSON模式。這些功能在開源庫中不常見。
當然。這不是一個JSON庫。這是一個屬性樹庫。如果您需要JSON庫,請使用JSON庫。 – sehe
是json庫和快速json之一嗎? – vishnubvrit
@ user3262531這就是問題,這就是我的回答。但是,Boost Property **不是** JSON庫。它**使用**一個(爲屬性樹實現可能的後端之一)。 – sehe
- 1. 解析推送不工作在分析服務器上Android
- 2. Xdebug分析器不工作?
- 3. 解析推不工作在模擬器
- 4. rapidjson cocos2d-x解析
- 5. Newtonsoft JSON分析器
- 6. IBM工作燈適配器解析JSON
- 7. android JSON解析器不工作
- 8. rapidjson正確的JSON創建
- 9. 設置推進工作區
- 10. Rapidjson輸出字符串不工作
- 11. 如何使用rapidjson解析JSON字符串時區分鍵和值?
- 12. 解析JSON不工作
- 13. 解析JSON不工作
- 14. JSON解析不工作
- 15. C中推薦的JSON解析器?
- 16. 工作燈分析服務器
- 17. Elasticsearch自定義分析器不工作
- 18. .NET分析器如何工作?
- 19. XML分析器無法正常工作
- 20. Elasticsearch同義詞分析器不工作
- 21. 代碼分析器如何工作?
- 22. 分析器的Json PHP
- 23. Python的JSON分析器
- 24. JSON到Java分析器-Android
- 25. Rapidjson解析另一個JSON如果第一個有錯誤
- 26. JSON解析不JSON字符串工作
- 27. JSON解析器推薦:是否有JSON解析器維護秩序?
- 28. ANTLR詞法分析器操作將信息推送到解析器?
- 29. 改進lucene.net分析器
- 30. 解析推送通知不工作ios
我看到我誤讀RapidJSON爲RapidXML。同樣適用,在效率方面比照 – sehe
這將是一個很好的使用? – vishnubvrit
你是什麼意思。你只有一個選項。這將是一個使用 – sehe