在AJAX中,JSON是一种常用的数据格式。而解析JSON数据的过程则通过JavaScript代码来完成。
假设我们的服务端返回了以下的JSON数据:
{ "name": "张三","age": 18,"score": [89,92,95] }
我们需要编写JavaScript代码,将它解析出来。可以使用JavaScript中内置的JSON对象,通过其中的方法将JSON字符串解析成一个JavaScript对象。
// 假设我们的JSON字符串存储在responseText中 var responseJSON = '{"name": "张三",95]}'; // 解析JSON字符串 var responseObject = JSON.parse(responseJSON); // 解析完成后,我们即可通过JavaScript对象来访问返回的数据 console.log(responseObject.name); // 输出:张三 console.log(responseObject.age); // 输出:18 console.log(responseObject.score); // 输出:[89,95]
在以上代码中,我们先是将JSON字符串存储在变量responseJSON中。接着,通过JSON.parse方法将其解析成一个JavaScript对象存储在变量responseObject中。最后,我们便可以通过JavaScript对象来访问JSON数据。