這一個資料怎樣解析
我用了json
但是輸不出來動西,
當然也無法操作了。
我主要是想得到data[]裡面每一個資料。比如
我想得到。og_id 我應該怎麼操作呢????
public function getJson($url){
$str=file_get_contents($url);
$data=json_decode($str,true);
echo "
";print_r($data);exit();
return $data;
}
在瀏覽器裡找開啟串連是這樣的。
Java code
SINAFINANCE132436359014192800(({data:[{og_id:"1061971",contest_id:"8",sid:"2096647540",StockCode:"sz002230",StockName:"科大訊飛",SellBuy:"0",OrderPrice:"34.700",DealAmount:"4200",OrderAmount:"4200",IfDealt:"1",OrderTime:"2011-10-25 09:58:44",mtime:"2011-10-25 09:58:44",remark:""}],count:"100"}))
------解決方案--------------------
你這個不是json來的
------解決方案--------------------
這是jsonp
------解決方案--------------------
http://api.jquery.com/jQuery.getJSON/
------解決方案--------------------
1、不知道你的這個串是從哪裡來的,因為你沒給出出處
2、不知道什麼是 jsonp,但此串顯然不符合那個串連中的描述
3、但我知道這是一個js指令,他通過先前已載入過的 SINAFINANCE132436359014192800 函數進行某個操作。
4、我還知道,傳遞的 json 串是微軟系列語言使用的標準格式:鍵名沒有雙引號
這種格式的 json 不能被目前 php 的內建函數所接受,不能不說是個敗筆
js 分析
JScript code
------解決方案--------------------
探討
這是jsonp