求助,关于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解析的主要内容,如果未能解决你的问题,请参考以下文章

求助后台json串返回到前台自动四舍五入怎么解决

片段中的 JSON 解析 [关闭]

求助:java中如何使用json-lib解析这种格式的json数据(list中嵌套list)?

解析:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项

使用 json rereiver php mysql 在片段中填充列表视图

关于json的解析及简单的特征衍生