ホームページ > バックエンド開発 > PHPチュートリアル > このデータを解析する方法と処理する方法

このデータを解析する方法と処理する方法

WBOY
リリース: 2016-06-13 13:50:53
オリジナル
964 人が閲覧しました

このデータを解析する方法
json
を使用しましたが、エクスポートできず、
当然操作できませんでした。
主に data[] 内のすべてのデータを取得したいと考えています。例えば
想像できます。 og_id どうすればいいですか? ? ? ?


public function getJson($url){
$str = file_get_contents($url);
$data = json_decode($str,true);
echo "< pre>";print_r($data);exit();
return $data;
}

接続を開くにはブラウザで次のようになります。

Java コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->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 文字列が Microsoft の一連の言語で使用される標準形式であることもわかっています。キー名には二重引用符がありません。
この形式の JSON は、現在の組み込み関数では受け入れられません。 PHP、それは失敗と言わざるを得ません

js解析
JScriptコード
。
<スクリプト>
関数 SINAFINANCE132436359014192800(v) {
  for(t in v) {
    if(typeof(v[t]) == 'オブジェクト') SINAFINANCE132436359014192800(v[t])
    document.write(t + ':'+v[t]+'<br>');
  }
}

SINAFINANCE132436359014192800(({data:[{og_id:"1061971",contest_id:"8",sid:"2096647540",StockCode:"sz002230",StockName:"iFlytek",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"、備考: ""}],カウント:"100"}))
</スクリプト>
<br><font color="#e78608">------解決策---------</font><br>
ログイン後にコピー
話し合う

これは jsonp です
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート