我有一個在java中生成的JSONArray,我將它發佈到我的PHP文件中保存到文件中的一個。從那裏它被讀取,我需要根據這些數據生成一個圖表。我需要的只是將具有我不需要的值的原始JSON轉換爲簡單的php數組。如何將JSON數組過濾到PHP數組中
[{"id":1,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"},{"id":2,"timestamp":"1363135091","reward":1200,"player":"Orangeguy24","address":"108.28.239.167","service":"MC-Index"}]
是我的JSON數組中的2個元素的一個例子。我需要的是將這些值相應地過濾到數組中。
例如,得到多少個「玩家」的選票,我需要總結JSONArray中有多少元素,因爲1元素是1票(這個id是我的mysql數據庫中的主自動增量,不是位於我的網絡服務器)
我想數組是[播放器,投票],所以當我回聲數組時,它將很容易被我使用的谷歌圖表工具解析。我花了最近5個小時的時間來處理這個問題,而且我一直在堅持,感謝您的幫助!
[?你嘗試過什麼(http://whathaveyoutried.com)json_decode , 對於初學者? – 2013-03-19 00:16:17
'<?php $ string = file_get_contents(「../ json/voting.txt」); $ json = json_decode($ string); echo $ string;我正在解析http://milkycraft.net/json/voting.txt – milkywayz 2013-03-19 00:21:48