[英]Spider for parsing JSON in scrapy
我已经使用scrapy一段时间了,我想知道解析JSON的最佳方法是什么。 在scrapy viz中,有专门为XML和CSV设计的蜘蛛。 XMLFeedSpider
和CSVFeedSpider
。 JSON是否也有这种蜘蛛?
Scrapy没有默认的JSON解析器,但是您可以使用json
模块来解析您的响应并将其转换为项目:
jsonresponse = json.loads(response.body_as_unicode())
但是,如果您打算编写像CSVFeedSpider
这样的通用解决方案, CSVFeedSpider
随时将其贡献给Scrapy项目,但我想json.loads
确实可以使用JSON响应。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.