flickr APIでJSON形式をJavascript以外から使うとき

FlickrのAPIを使って少し遊んでいるのだけど、JSON形式で結果を受け取ると、

[cc lang="Javascript"]jsonFlickrApi({...});[/cc]

というのがついて来る。これはFlickr APIのドキュメントにもちゃんと書かれているのだけど、ちょっとだけハマった。

この形式はJavascript向けには最適化されているのだろうけど、JavaなどでJSONを扱う場合はこのままだとパースエラーになってしまう。なので、明示的にString.replace()とか使って削除してからJSONのデータを取り出さないといけない。

これFlickr APIでリクエスト投げるときにオプションで切り替えられたらいいのになぁ。

コメント

  1. […] This post was mentioned on Twitter by モリノユージン™ / 森野憂人 and Hot About Photos, #1 DNN. #1 DNN said:  flickr APIでJSON形式をJavascript以外から使うとき: FlickrのAPIを使って少し遊んでいるのだけど、JSON形式で結果を受け取ると、… http://bit.ly/an5pS3 #dncreco #dncaster […]

タイトルとURLをコピーしました