主要区别
XML和JSON是web应用程序开发中使用的数据交换格式。两者都是不同的,都是用在正确的地方。JSON是从JavaScript扩展的,而XML是从SGML扩展的。JSON的语法比XML轻,因为JSON不包含开始和结束标记,但是XML有开始和结束标记。JSON支持数据类型和数组,而XML不提供数据类型,也不支持数组。XML支持名称空间和注释,而JSON不支持名称空间和注释
什么是xml(xml)?
XML是web应用程序开发中使用的数据交换格式。XML代表“可扩展标记语言”。它是从标准通用标记语言(SGML)扩展而来的。它包含一组对文档进行编码的规则集,以便人和机器都能阅读。它比较重。通过混合使用属性和元素,它支持对象和支持名称空间。和评论。
什么是json格式(json)?
JSON是web应用程序开发中使用的数据交换格式。JSON代表“JavaScript对象表示法”。它是从JavaScript扩展而来的。它是基于文本的格式,因此是人类可读的。它很轻,也很快。它支持对象,但不支持注释和名称空间。
主要区别
- JSON是从JavaScript扩展的,而XML是从SGML扩展的。
- XML代表“可扩展标记语言”,JSON代表“JavaScript对象表示法”。
- JSON的语法比XML轻
- JSON不包含start和end标记,但是XML有start和end标记。
- JSON支持数据类型和数组,而XML不提供数据类型,也不支持数组。
- XML支持命名空间,而JSON不支持命名空间
- XML支持注释,而JSON不支持注释。
- JSON更适合web服务,而XML更适合配置。
- JSON数据不能更改为其他格式,而XML数据可以更改为其他格式,如纯文本、JSON。
- JSON中的映射比XML中的映射非常简单,因为JSON是面向数据的,而XML是面向文档的。