JSON详解(三)代码分析
详解介绍JSON数据格式,代码分析部分
下面是两组采用jason格式化的代码,相信不用我多做分析大家也能看明白,因为json本身就是一种易于被人和机器理解的描述数据的解决方案。
menu这个object包含了 id value popup这三个成员,其中popup是一个嵌套的object它包含了一个数组menuitem(object用一对{}包含,数组用[]包含).
{
"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}
}
menu这个object包含了 id value popup这三个成员,其中popup是一个嵌套的object它包含了一个数组menuitem(object用一对{}包含,数组用[]包含).
{
"widget": {
"debug": "on",
"window": {
"title": "Sample Konfabulator Widget",
"name": "main_window",
"width": 500,
"height": 500
},
"image": {
"src": "Images/Sun.png",
"name": "sun1",
"hOffset": 250,
"vOffset": 250,
"alignment": "center"
},
"text": {
"data": "Click Here",
"size": 36,
"style": "bold",
"name": "text1",
"hOffset": 250,
"vOffset": 100,
"alignment": "center",
"onMouseUp": "sun1.opacity = (sun1.opacity / 100) * 90;"
}
}
}
标签: javascript
没有评论:
发表评论