2016-02-10 53 views
1

我從其他頁面閱讀了一些答案,發現http://steamcommunity.com/profiles//inventory/json/570/2是我如何獲取玩家清單的清單。在我去那個地址之後,出現了很多數據。但是,問題是數據沒有正確顯示。我有這樣的事情。獲取Steam Player的庫存清單(DOTA 2)

{ 「成功」:真實的, 「rgInventory」:{ 「7905269096」:{ 「ID」: 「7905269096」, 「CLASSID」: 「771158876」, 「實例id」: 「782509058」, 「量」 : 「1」, 「POS」:1}, 「7832200468」:{ 「ID」: 「7832200468」, 「的classid」: 「626495772」, 「實例id」: 「1463199080」, 「量」: 「1」,」 POS 「:2},」 7832199378 「:{」 ID 「:」 7832199378" , 「的classid」: 「626495770」, 「實例id」: 「1463199082」, 「量」: 「1」, 「POS」:3}, 「7832197795」:{ 「ID」: 「7832197795」, 「的classid」: 「626495773」, 「實例id」: 「1463199083」, 「量」: 「1」, 「POS」:4}, 「7832127932」:{」 ID 「:」 7832127932" , 「的classid」: 「771156290」, 「實例id」: 「1463199085」, 「量」: 「1」, 「POS」:5}, 「7832128369」:{ 「ID」: 「7832128369」 「的classid」: 「626495771」, 「實例id」: 「1463199086」, 「量」: 「1」, 「POS」:6}, 「7832128042」:{ 「ID」: 「7832128042」, 「的classid」:」 466386035" , 「實例id」: 「1463199087」, 「量」: 「1」, 「POS」:7}, 「7830087148」:{ 「ID」: 「7830087148」, 「的classid」: 「536091705」, 「實例id」 :「146319908 8" , 「量」: 「1」, 「POS」:8}, 「7822471023」:{ 「ID」: 「7822471023」, 「的classid」: 「771179852」, 「實例id」: 「782509058」, 「量」 : 「1」, 「POS」:9}, 「7797472279」:{ 「ID」: 「7797472279」, 「的classid」: 「771410455」, 「實例id」: 「782509058」, 「量」: 「1」,」 POS 「:10},」 7782683766 「:{」 ID 「:」 7782683766" , 「的classid」: 「771181072」, 「實例id」: 「782509058」, 「量」: 「1」, 「POS」:11}, 「7631976019」:{ 「ID」: 「7631976019」, 「的classid」: 「771157018」, 「實例id」: 「782509058」, 「量」: 「1」, 「POS」:12}}, 「rgCurrency」:[ ], 「rgDescriptions」:{ 「771158876_782509058」:{ 「APPID」: 「570」, 「的classid」: 「771158876」, 「實例id」: 「782509058」, 「icon_url」: 「W_I_5GLm4wPcv9jJQ7z7tz_l_0sEIYUhRfbF4arNQkgGQGKd3kMuVpMgCwRZrh6GdUmV2uVefqzZAxsqDpH8eVO4Nb2CyAaiWsVUbt1mBngc3Zm32FdEXSSFBuQVD4Z97J3LgwOxDlDHfjc9z40ChfLKg86GW_CBqRXhIgJ1zaQ3WkhKx3uK」, 「icon_url_large」:「W_I_5GLm4wPcv9jJQ7z7tz_l_0sEIYUhRfbF4arNQkgGQGKd3kMuVpMgCwRZrh6GdUmV2uVefqzZAxsqDpH8eVO4Nb2CyAaiWsVUbt1mBngc3Zm32CZOBWOAUKgdCoUqtJKW0Q7rCFKTLTVowoQBhPHGhMOGCK_YrRq1JVAm2rA7CM1GhVgPNerBnXLi 「,」icon_drag_url「:」「,」名稱「:」食人魔的 Caustic Steel Choppers「,」market_hash_name「:」食人魔的腐蝕性鋼 砍刀「,」market_name「:」食人魔的腐蝕性鋼 砍刀「,」name_color「:」D2D2D2「,」background_color「:」「,」type「:」非常規 劍「,」可交易「:0,」適銷「:0,」商品「:0,」market_tradable_restriction「:」7「,」market_marketable_restriction「:」7「,」說明「:[{」type「:」 HTML」,‘價值’:‘使用 通過:煉金術士’}

有什麼辦法,使之更加整潔,所以我可以讀取數據?或者任何人都可以告訴我有關如何處理這些數據的想法?感謝堆

回答

1

此數據是JSON格式(http://www.json.org/)。它適合於被應用程序使用。所以你應該寫一個能讀取這些數據的小程序,解析它並查詢更多的元素。例如(在這裏猜測)有一個API,你可以通過它的ID獲得一個項目(類似於http://steamcommunity.com/items/7832200468)。

這一計劃可能是一個清單,他們的名字,值,稀有物品(文本或HTML)的輸出等

編輯:也是這個:Getting someone's Steam inventory

+0

什麼是蜱笑? – Zepplock

+1

正確答案打勾! – KMackinley