【发布时间】:2011-10-04 10:27:44
【问题描述】:
如何从 json 对象中获取 Json 字符串? 我的要求是这样,我将字符串解析为 json 对象并对 json 对象进行一些更改 我希望将其更改回字符串
【问题讨论】:
如何从 json 对象中获取 Json 字符串? 我的要求是这样,我将字符串解析为 json 对象并对 json 对象进行一些更改 我希望将其更改回字符串
【问题讨论】:
请从以下链接下载 JSON2.js 并按照我编写的示例代码进行操作。
https://github.com/douglascrockford/JSON-js 或者 https://github.com/douglascrockford/JSON-js
在您的项目中添加对该 js 文件的引用。
var address = "India";
var company = "mindfire";
//JSON string
var jsonStr = '{ '
+ '"Address" : '
+ '"' + address + '"'
+ ", "
+ '"Company" : '
+ '"' + company + '"'
+ ' }';
var addressJson = JSON.parse(jsonStr); //Parse from json string to JSON object
addressJson.Address = "Bhubaneswar Orissa"; //Change Data in JSON object
addressJson.Company = "Mindfire Solutions";
var updatedAddress = JSON.stringify(addressJson); //changes back in to the string from json object
alert(updatedAddress);
【讨论】: