JSON教程(一)

A 什么是json?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 这些特性使JSON成为理想的数据交换语言。
json中仅支持两种结构:1、 name->value键值对(pair)的集合,一般称为对象(object)。2、值的有序表,一般称为数组(array)。

B Json实例

C Json与其他标记语言的转换

json转xml:
{
"name": "Ab173",
"url": "http://www.ab173.com",
"page": 88,
"isNonProfit": true,
"address": {
"street": "书城路.",
"city": "湖北武汉",
"country": "中国"
},
"links": [
{
"name": "Google",
"url": "http://www.google.com"
},
{
"name": "Baidu",
"url": "http://www.baidu.com"
},
{
"name": "So",
"url": "http://www.So.com"
}
]
}

<name>Ab173</name>
<url>http://www.ab173.com</url>
<page>88</page>
<isNonProfit>true</isNonProfit>
<address>
	<street>书城路.</street>
	<city>湖北武汉</city>
	<country>中国</country>
</address>
<links>
	<name>Google</name>
	<url>http://www.google.com</url>
</links>
<links>
	<name>Baidu</name>
	<url>http://www.baidu.com</url>
</links>
<links>
	<name>So</name>
	<url>http://www.So.com</url>
</links>
posted @ 2022-03-07 16:04  Deadrock  阅读(45)  评论(0)    收藏  举报