android - 就 Android、XML 或 JSON 的解析性能而言,哪个更好?

标签 android json xml-parsing

<分区>

我是安卓开发新手

我的 Android 应用程序应该使用什么,XML 还是 JSON?

哪个在解析性能方面更好?

如果有任何示例代码,我将不胜感激。

最佳答案

JSON 比 XML 最好

XML 不适合数据交换

简单

XML 比SGML 简单,但JSON 比XML 简单得多。 JSON 的语法要小得多,并且更直接地映射到现代编程语言中使用的数据结构。

可扩展性

JSON 不可扩展,因为它不需要。 JSON 不是一种文档标记语言,因此没有必要定义新的标签或属性来表示其中的数据。

互操作性

JSON 具有与 XML 相同的互操作性潜力。

开放性

JSON 至少与 XML 一样开放,也许更开放,因为它不在企业/政治标准化斗争的中心。

体重: 由于 JSON 语法需要的字符更少,因此它比 XML 更简单。

但还是要看需求!

关于android - 就 Android、XML 或 JSON 的解析性能而言,哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10026404/

相关文章:

java - LinearLayout 中的 RecyclerView 布局未刷新

java - 加载屏幕后显示操作栏

java - EditText 设置为空时应用程序崩溃 (Android)

ios - 在 Swift 中将数组转换为 Alamofire 参数

C# 将根添加到 XDocument

android - ActivityThread错误

javascript - 在 JavaScript 中添加两个串联的 JSON 值

javascript - jQuery - 在返回的结果等于 null 后停止 AJAX 调用

python - 需要帮助来解析 XML 文件

xml - 功能类似于Excel中的importxml?