如何使用Scrapy在<script>标记中获取json对象

时间:2016-10-07 15:02:57

标签: javascript json scrapy splash

我在页面的头部遇到了一个脚本标记。在这个标签里面是一个我想要提取的json对象。但是,似乎我需要使用splash或其他几个html渲染库之一。

&#xA;&#xA;

寻找一些想法......这里有一些页面。

&#xA;&#xA;
 &lt; script&gt ;&#xA; window.appData = {&#xA; “ressSize”:“大”,&#xA; “cssPath”:“http://css.bbystatic.com/”,&#xA; “imgPath”:“http://images.bbystatic.com/”,&#xA; “jsPath”:“http://js.bbystatic.com/”,&#xA; “bbyDomain”:“http://www.bestbuy.com/”,&#xA; “bbySslDomain”:“https://www-ssl.bestbuy.com/”,&#xA; “isUserLoggedIn”:false,&#xA; “zipCode”:“46801”,&#xA; “商店”:[{&#xA; “id”:“2727”,&#xA; “名字”:“GLENBROOK SQUARE”,&#xA; “addr1”:“4201 coldwater rd”,&#xA; “addr2”:“spc g10”,&#xA; “city”:“fort wayne”,&#xA; “州”:“IN”,&#xA; “country”:“US”,&#xA; “zipCode”:“46805”,&#xA; “电话”:“260-482-5230”...&#xA;  
&#xA;&#xA;

&#xA;

0 个答案:

没有答案