求助,关于json解析
Posted Python爬虫与算法进阶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助,关于json解析相关的知识,希望对你有一定的参考价值。
问题描述:
在做腾讯新闻详情页里面解析时,发现有这样的文本
{
title: '#戒不掉#陈伟霆的声音刘雯的笑,戒不掉COCO CRUSH…',
articleid: "20180419A02UE5",
channel:"cmsid",
cid :"2586256129",
commentNumber: "38",
comments: [],
fisoriginal: "",
id : "20180419A02UE500",
img: "http://inews.gtimg.com/newsapp_ls/0/3311935236_150120/0",
isOm:"1",
isGreat:"0",
kurl :"https://new.qq.com/omn/20180419/20180419A02UE5.html",
pubtime: "2018-04-19 01:14:36",
src: "腾讯时尚出品",
url: "https://xw.qq.com/cmsid/20180419A02UE500",
plink: [],
mid: "7577134"
};
本以为这是个 json 文件,仔细一看,比较蛋疼。key 并没有引号,直接使用 json.loads() 会报错的。
如果使用正则匹配的话会很坑,有的冒号前有空格,有的并没有。手动匹配工作量太大,所以想问问大家,有没有好的办法。
先谢谢了~ 欢迎留言交流
以上是关于求助,关于json解析的主要内容,如果未能解决你的问题,请参考以下文章
求助:java中如何使用json-lib解析这种格式的json数据(list中嵌套list)?
解析:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项