Scrapyを使用してJSONを返すWebリクエストをスクラップするにはどうすればよいですか?たとえば、JSONは次のようになります。私は、特定の項目(上記で例えばname
とfax
)をこすりおよびCSVに保存するために探していることになるJSONレスポンスをScrapingする
{
"firstName": "John",
"lastName": "Smith",
"age": 25,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
"phoneNumber": [
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
。
:これを試してみてください。 –
皆さん、今、あなたはjsonレスポンスを解析しました。 jsonに潜在的に存在する各リンクをどのように追跡しますか? – Cmag
@Cmagあなたは 'Request'を返すか' yield'する必要があります。詳細はこちら[here](http://doc.scrapy.org/en/latest/topics/request-response.html#passing-追加のデータからコールバックへの関数)。 – alecxe