概述
爬虫常用json处理方法
JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)
JSON 是轻量级的文本数据交换格式
1.Json对象使用点操作符来进行访问修改,也可以用[“key”]的方式来进行访问修改。
1. var obj, x;
2. obj = { "name":"abc", "alexa":999, "site":null };
3. x = obj.name;
#修改
obj.name = "aaa"
4. x = obj["name"];
2.JSON 对象中数组可以包含另外一个数组,或者另外一个 JSON 对象。
例如:
1. { “key” : [ {“key” : “value” , “key”:[“value1”,“value2”,“value3”] },]}
3.JSON.parse(jsonstr) /jQuery.parseJSON(jsonstr) 传入参数必须为字符串
1. # a为传入的字符串
2. JSON.parse(a)
3. jQuery.parseJSON(a)
4.JSON.stringify(JSON对象) : 将一个JSON对象转换成字符串
1. # a为需要转换成字符串的json对象
2. JSON.stringify(a)
5.JSON 不能存储 Date 对象。
如果你需要存储 Date 对象,需要将其转换为字符串。
之后再将字符串转换为 Date 对象。
1. var text = '{ "name":"abc", "initDate":"9102-5-8", "site":"www.baidu.com"}';
2. var obj = JSON.parse(text);
3. obj.initDate = new Date(obj.initDate);
4. document.getElementById("demo").innerHTML = obj.name + "创建日期: " + obj.initDate;
最后
以上就是体贴机器猫为你收集整理的爬虫常用json处理方法的全部内容,希望文章能够帮你解决爬虫常用json处理方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复