當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript读写json示例
生活随笔
收集整理的這篇文章主要介紹了
javascript读写json示例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JSON是一種簡單的數據格式,比xml更輕巧,在 JavaScript 中處理 JSON 數據不需要任何特殊的 API 或工具包,下面有個示例,大家可以參考下
function showJSON() {?
var user =?
{?
"username":"andy",?
"age":20,?
"info": { "tel": "123456", "cellphone": "98765"},?
"address":?
[?
{"city":"beijing","postcode":"222333"},?
{"city":"newyork","postcode":"555666"}?
]?
}?
alert(user.username);?
alert(user.age);?
alert(user.info.cellphone);?
alert(user.address[0].city);?
alert(user.address[0].postcode);?
}?
這表示一個user對象,擁有username, age, info, address 等屬性。?
同樣也可以用JSON來簡單的修改數據,修改上面的例子?
js 代碼?
復制代碼代碼如下:
function showJSON() {?
var user =?
{?
"username":"andy",?
"age":20,?
"info": { "tel": "123456", "cellphone": "98765"},?
"address":?
[?
{"city":"beijing","postcode":"222333"},?
{"city":"newyork","postcode":"555666"}?
]?
}?
alert(user.username);?
alert(user.age);?
alert(user.info.cellphone);?
alert(user.address[0].city);?
alert(user.address[0].postcode);?
user.username = "Tom";?
alert(user.username);?
}?
JSON (JavaScript Object Notation)一種簡單的數據格式,比xml更輕巧。 JSON 是 JavaScript 原生格式,這意味著在 JavaScript 中處理 JSON 數據不需要任何特殊的 API 或工具包。?
JSON的規則很簡單: 對象是一個無序的“‘名稱/值'對”集合。一個對象以“{”(左括號)開始,“}”(右括號)結束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值' 對”之間使用“,”(逗號)分隔。具體細節參考http://www.json.org/json-zh.html?
舉個簡單的例子:?
js 代碼?
function showJSON() {?
var user =?
{?
"username":"andy",?
"age":20,?
"info": { "tel": "123456", "cellphone": "98765"},?
"address":?
[?
{"city":"beijing","postcode":"222333"},?
{"city":"newyork","postcode":"555666"}?
]?
}?
alert(user.username);?
alert(user.age);?
alert(user.info.cellphone);?
alert(user.address[0].city);?
alert(user.address[0].postcode);?
}?
這表示一個user對象,擁有username, age, info, address 等屬性。?
同樣也可以用JSON來簡單的修改數據,修改上面的例子?
js 代碼?
復制代碼代碼如下:
function showJSON() {?
var user =?
{?
"username":"andy",?
"age":20,?
"info": { "tel": "123456", "cellphone": "98765"},?
"address":?
[?
{"city":"beijing","postcode":"222333"},?
{"city":"newyork","postcode":"555666"}?
]?
}?
alert(user.username);?
alert(user.age);?
alert(user.info.cellphone);?
alert(user.address[0].city);?
alert(user.address[0].postcode);?
user.username = "Tom";?
alert(user.username);?
}?
總結
以上是生活随笔為你收集整理的javascript读写json示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javascript 和 jq 的调试
- 下一篇: AB1601之iic驱动改造