{
"name": "John Doe",
"age": 30,
"city": "New York",
"isStudent": false,
"hobbies": ["reading", "traveling", "coding"],
"address": {
"street": "123 Main St",
"city": "Anytown",
"zipCode": "12345"
}
}
在这个例子中,有一个包含不同类型数据的 JSON 对象。每个键值对表示一个属性,键是字符串,值可以是字符串、数字、布尔值、数组或嵌套的对象。
你可以通过 JavaScript 中的 JSON.parse() 方法将一个 JSON 字符串解析为对象,或者使用 JSON.stringify() 方法将一个 JavaScript 对象转换为 JSON 字符串。以下是一个使用 JavaScript 的例子:
// JSON字符串
var jsonString = '{"name":"John Doe","age":30,"city":"New York","isStudent":false,"hobbies":["reading","traveling","coding"],"address":{"street":"123 Main St","city":"Anytown","zipCode":"12345"}}';
// 解析JSON字符串为对象
var jsonObject = JSON.parse(jsonString);
// 访问对象的属性
console.log(jsonObject.name); // 输出: John Doe
console.log(jsonObject.age); // 输出: 30
// 将JavaScript对象转换为JSON字符串
var jsonStringFromObject = JSON.stringify(jsonObject);
console.log(jsonStringFromObject); // 输出: 上述的JSON字符串
这是一个简单的介绍,实际应用中可以根据需要使用更复杂的 JSON 结构。
转载请注明出处:http://www.zyzy.cn/article/detail/4577/JSON