我被要求使用Python從JSON文件中提取數據。 原始JSON文件看起來是這樣的:使用Python從JSON文件中提取數據
{"votes": {"funny": 15, "useful": 48, "cool": 18}, "user_id": "JkeCKyEaQlbLd9uZYl4DjA", "name": "LiiLii C.", "url": "http://www.yelp.com/user_details?userid=JkeCKyEaQlbLd9uZYl4DjA", "average_stars": 3.2258064516128999, "review_count": 31, "type": "user"}
{"votes": {"funny": 0, "useful": 2, "cool": 0}, "user_id": "cs91PAsv6esdWAaSkzm2lg", "name": "Jan Ellen T.", "url": "http://www.yelp.com/user_details?userid=cs91PAsv6esdWAaSkzm2lg", "average_stars": 3.0, "review_count": 4, "type": "user"}
,我被要求使用Python來提取該文件,並給它看起來像這樣的輸出文件:
name city state stars review_count main_category
Southern California Medical Group Los Angeles CA 3.5 2 Medical Centers
Harvard Square Shiatsu Cambridge MA 4.0 4 Massage
Faith & Glory Collective Kitchener ON 4.0 2 Tattoo
Von's Records & Posters West Lafayette IN 3.5 3 Music & DVDs
JP's Java Austin TX 3.5 85 Food
我真的被這個迷惑因爲我不明白爲什麼輸出文件沒有類似於原始JSON文件。這是因爲我需要通過每個提供的鏈接從JSON文件提取數據?如果是這樣的話,我該怎麼做這個任務?
這聽起來像是一個問題,你應該問一下給這個任務的人。你是對的,這是令人困惑的。也許他只是想讓你在JSON中查找數據的類別並以類似的方式解析它? – Matthew