• ベストアンサー

JSON形式のデータを表示したい

はてなブックマークエントリー情報取得API(http://d.hatena.ne.jp/keyword/%A4%CF%A4%C6%A4%CA%A5%D6%A5%C3%A5%AF%A5%DE%A1%BC%A5%AF%A5%A8%A5%F3%A5%C8%A5%EA%A1%BC%BE%F0%CA%F3%BC%E8%C6%C0API?kid=184075) で取得したJSON形式のデータをページに表示したいのですが、どの様にすれば良いのでしょうか。 例えば http://b.hatena.ne.jp/entry/json/http://okwave.jp/ のブックマークコメントを抜き出したり、ということを想定しているのですが、可能でしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

とりあえずPEARライブラリにありますね。 http://jsgt.org/ajax/ref/test/php/pear/JSON/pear-json.php http://www.doyouphp.jp/sample/sample_xml_json.shtml ちょっと発想を替えて JSONデータを取得し、計算や統計等の内部的処理して保存する場合は、当然上記のようなライブラリが有効です。ですが、表示するだけならJSONはもともとJavaScriptのデータ形式ですので、JavaScriptで表示させた方がすっきりします。 JavaScriptの外部読み込みで <script src="URL"></script> という形でJSONを読込み、表示もJavaScriptからすれば簡単だと思います。 参考まで。

jixak
質問者

お礼

JavaScriptの方が良いですか。試してみます。 ありがとうございました。

その他の回答 (2)

回答No.2

なんかJSON化する方な気がしたのでもう一つ

参考URL:
http://www.hawklab.jp/jsonencoder/
回答No.1

私もPHPでJSONを取得したことはないのですが、 参考URLにあるような物があるようです。

参考URL:
http://www.doyouphp.jp/sample/sample_xml_json.shtml
jixak
質問者

お礼

ご回答ありがとうございます。 http://www.doyouphp.jp/sample/sample_xml_json.shtml は既に試してみましたが、 (例えば)http://b.hatena.ne.jp/entry/json/http://okwave.jp/ を取得する具体的な方法が分かりません。 よろしくお願いします。

関連するQ&A