2016-05-29 12 views
0

私はURLからjsonを取得したいのですが、dd($ data)を試してみると、1行目に解析エラーがあります。bla blaは文字列エラーを予期しています。Jason Parsing Error with Laravel

まず、私のjsonオブジェクトが疑わしいと疑問に思っています。そして、私はjsontestオブジェクトで試しましたが、私はまだ同じエラーがあります。これはエラーメッセージです、

$stationData = file_get_contents("http://ip.jsontest.com/"); 
    $stationData = json_decode($stationData); 
    dd($stationData); 

そして:ここ は簡単なコードである私は、json_decode($データ、true)を使用している場合

Error: Parse error on line 1: 
{#149 ▼ +"ip": "95. 
-^ 
Expecting 'STRING', '}' 

私は、有効な配列の代わりに、JSONオブジェクトを得ました。

この問題は何ですか?

+0

'print_r'(' print_r($ stationData-> ip); 'dd($ stationData)'の代わりに 'print_r'を実行するとどうなりますか? – jakob

+0

私は今あなたのコードを実行しましたか?エラーは発生しませんでした。私の出力 '{#144▼ +" ip ":" 104.155.78.120 " } – huuuk

+0

@huuukはlaravelで実行されましたか? – yigitozmen

答えて

1

huukとPeterPan666はこれがラーベルエラーではないと述べています。私はクロムでjsonformatterプラグインを使用していましたが、プラグインからエラーが発生しました。 解決しました。助けてくれてありがとう。