如何在Qt中JSON序列化QVariant(或其他類型的數據)。 我不想使用外部第三方庫,如QJson如何在Qt中序列化爲JSON
13
A
回答
-3
Qt中沒有內部工具可以做到這一點。你將不得不使用一個庫。 或滾動您自己的執行
5
Parsing JSON with QT using standard QT library。
順便說一句:爲什麼你不想使用QJson?它很好地封裝了所有QScriptValueIterator的東西,使您的代碼更易於閱讀。
+1
@BojanKogoj它仍然存在於這裏:https://web.archive。 org/web/20130111091817/http://qtwiki.remdex.info/Parsing_JSON_with_QT_using_standard_QT_library – kol 2015-05-22 14:58:53
18
僅舉,作爲QT5的,JSON官方支持:
QVariant id(1), name("John Doe");
QJsonObject json;
json["Name"] = name.toString();
json.insert("id", id.toInt());
+0
但是,如何將JSON字符串從它中抽出? – 2016-01-18 11:10:34
0
查看對象的序列化這個JSON Save Game例子JSON文檔。
相關問題
- 1. 如何在Json中反序列化Json?
- 2. 在C#中序列化爲JSON並在TS中反序列化
- 3. 對象序列化爲JSON,如何序列化屬性(如XML)
- 4. 如何在Haskell中將參數化類型序列化爲JSON?
- 5. 如何在RestSharp中反序列化JSON?
- 6. 如何將UIImage序列化爲JSON?
- 7. 如何將ObjectId序列化爲JSON?
- 8. 如何將ASObject序列化爲JSON
- 9. 如何將此序列化爲JSON?
- 10. 如何將對象序列化爲JSON?
- 11. 如何將控件序列化爲JSON?
- 12. ServiceStack.Text如何將類序列化爲JSon
- 13. 在asp.net中序列化爲JSON?
- 14. 如何從JSON序列化
- 15. 如何反序列化json?
- 16. 如何序列化JSON VB.NET
- 17. 如何JSON序列化集?
- 18. 如何反序列化JSON
- 19. 在.NET中序列化JSON
- 20. 在ASP.NET中序列化JSON
- 21. 如何在NancyFX中將DateTimeOffset作爲JSON序列化?
- 22. 如何在silverlight中將基類正確序列化爲JSON?
- 23. 如何在PlayFramework中將Scala地圖序列化爲Json?
- 24. 如何在ASP.NET MVC中將接口序列化爲JSON?
- 25. 如何在Realm中爲Xamarin序列化RealmObject到JSON?
- 26. 你如何在Scala中將地圖序列化爲JSON?
- 27. 如何在Scalatra中將對象類型序列化爲JSON?
- 28. 序列化JSON中
- 29. Newtonsoft JSON - 如何反序列化JSON
- 30. 如何反序列化C#中的JSON
相關→http://stackoverflow.com/questions/15893040/how-to-create-read-write-json-files-in-qt5 – 2015-08-23 03:25:30