当前位置:网站首页>关于XML文件(六)-与JSON的区别

关于XML文件(六)-与JSON的区别

2022-07-17 00:20:00 flysh05

XML 与JSON之间的区别

下面的列表显示了 JSON 和 XML 之间的相似之处。

• 两者都是开放格式。

• 两者都是自我描述的。

• 两者都具有层次结构。

• 两者都可以被多种编程语言解析和使用。

JSON 和 XML 的区别

XML 和 JSON 之间也有一些不同之处。

下表显示了 JSON 和 XML 之间的比较。

JOSN基本语法:

{string:value, …} 键值对

例如JSON格式如下:

{
    "books,":[
  {
    "name":"Anna Karenina", "author":"Leo Tolstoy"},
  {
    "name":"One Hundred Years of Solitude", "author":"Gabriel Garcia Marquez"},
  {
    "name":"The Great Gatsby", "author":"Scott Fitzgerald"},
  {
    "name":"Invisible Man", "author":"Ralph Ellison"}
]}

XML格式如下:

<?xml version = "1.0" encoding = "UTF-8" ?>
<books>
    <book>
        <name>Anna Karenina</name>
        <author>Leo Tolstoy</author>
    </book>
    <book>
        <name>One Hundred Years of Solitude</name>
        <author>Gabriel Garcia Marquez</author>
    </book>
    <book>
        <name>The Great Gatsby</name>
        <author>Scott Fitzgerald</author>
    </book>
    <book>
        <name>Invisible Man</name>
        <author>Ralph Ellison</author>
    </book>
</books>
原网站

版权声明
本文为[flysh05]所创,转载请带上原文链接,感谢
https://blog.csdn.net/flysh05/article/details/125825801