2011-08-12 12 views
1

こんにちは、私はjsonのフィードを設定しようとしています。JsonがURLで作業していない

私は、これはその後、JSONを出力し、次のURL

http://rest.users34.interdns.co.uk/index.php?format=json

から取り組んできました。

http://jsonlint.com/

しかし、私はhttp://jsfiddle.net/isimpledesign/NTdBp/

以下イム

1Uncaught SyntaxError: Unexpected token : 
+1

JSONlintからこのURLに「有効なJSON」が返されます。同じ起源のポリシーのために、JavaScriptから第三者のリソースを取得することはできません。そのため、jsFiddleでは動作しません(このため、[HTTPレスポンダ](http://doc.jsfiddle.net/use /echo.html)) – Tomalak

+0

soz私は質問を更新しました – DCHP

答えて

1

JSONPは()に包まれる必要がある。このエラーを得るようなjQueryのJSON経由でフィードをつかむ傾けます。だから、

{"jim":{"address":"356 Trailer Park Avenue","url":"\/clients\/jim"},"anne":{"address":"6321 Tycoon Road","url":"\/clients\/anne"}} 

あなたはjavascriptのコンソールに、それぞれを貼り付けた場合は、実際に、これを確認することができます

({"jim":{"address":"356 Trailer Park Avenue","url":"\/clients\/jim"},"anne":{"address":"6321 Tycoon Road","url":"\/clients\/anne"}}) 

する必要があります。最初のものは構文エラーで、もう1つは探しているオブジェクトです。

<script src="http://rest.users34.interdns.co.uk/index.php?format=json"></script> 
関連する問題