有人可以解釋如何使用JSON和XML序列化來存儲和傳輸數據和一般情況,在這種情況下你會選擇一種嗎?JSON和XML序列化
0
A
回答
2
XML & JSON不用於存儲數據,而是在不同的頁面,表單或Web服務之間傳輸數據。這就是他們首先設計的。 JSON和XML之間
差異:
相似點:
- 兩個JSON和XML是 「自我描述」(人類可讀的)
- 兩個JSON和XML是分層內的值(值)
- JSON和XML都可以被很多編程語言解析和使用
- JSON和XML ca n,其中一個XMLHttpRequest被擷取
差異:
- JSON不使用結束標記
- JSON較短
- JSON更快的讀寫
- JSON可以使用陣列
你可以f在下面的鏈接中提供關於XML和JSON的幾個解釋和指南。確定你在決定你的首選方法之前給他們一個簡短的閱讀。
對於您的原始問題,我建議將您的用戶信息存儲在分離的數據庫中。考慮到您的初始要求,您可以選擇多種選項並決定最適合您的選項。
XML:
https://www.w3schools.com/xml/xml_whatis.asp
https://www.w3schools.com/xml/xml_usedfor.asp
JSON:
來源:
+0
謝謝你,我正在尋找什麼。 – MonkeyWithMachine
+0
幾個多產的數據庫支持內置查詢支持的JSON格式文本的存儲。 – youzer
相關問題
- 1. XML序列化和肥皂序列化
- 2. C#Xml序列化和反序列化
- 3. Ruby(庫)中的XML和JSON的對象序列化和反序列化?
- 4. 使用Jackson序列化XML列表和JSON列表
- 5. 對象序列化爲JSON,如何序列化屬性(如XML)
- 6. XML序列化和反序列化問題XML結構
- 7. 如何在Java中以JSON和XML格式序列化/反序列化?
- 8. XML反序列化和XPath?
- 9. XML序列化和編碼
- 10. XML序列化和LINQ
- 11. 通過Lift-JSON序列化和反序列化json對象
- 12. 反序列化JSON和XML字符串列在C#
- 13. 將對象序列化爲JSON,XML,YAML?
- 14. 鍵值對序列化與JSON,XML等
- 15. JSON數組序列化到XML在PHP
- 16. 試圖序列化XML到JSON C#
- 17. MVC4中的XML和Json序列化程序之間的區別
- 18. Rust和JSON序列化
- 19. Spring MVC和json序列化
- 20. jQuery序列化和json?
- 21. GSON和JSON反序列化
- 22. xml序列化和xml sql服務器
- 23. 序列化對象到XML和XML
- 24. DataContract XML序列化和XML屬性
- 25. XML序列化
- 26. XML序列化
- 27. XML序列化
- 28. XML序列化
- 29. XML序列化
- 30. XML序列化
你想將數據存儲在具有有限的訪問一個文件還是要能夠訪問互聯網的服務器(如SQL Server數據庫)中存儲? – jdweng
對不起,我會提供一個更詳細的問題。應用程序將被多個用戶訪問(10-15),一些用戶具有管理角色,而其他用戶只能查看數據庫。它將部署在多個桌面上。 – MonkeyWithMachine
StackOverflow不適用於形式問題「請從第一原則向我解釋技術X」。採取這個問題的正確地點是書店。 –