编码json字符串包含Scrapy中脚本节点中的“和\ n

时间:2018-10-15 06:18:05

标签: python json scrapy

我正在使用以下代码从link中提取一个json字符串。

js = response.xpath('//script[@type=\"application/ld+json\"]/text()').re_first('({[\\S\\s]+\\\"@type\\\": \\\"NewsArticle\\\",[\\S\\s]+})')
json.loads(js)

问题是scrapy会将"转换为",所以我收到json解码错误。

  

JSONDecodeError:预期为','分隔符:第13行第204列(字符858)

正确的方法是什么?谢谢。

0 个答案:

没有答案