狭く浅く!

メモ代わりに使わせていただきます。

iKnow API for PHP

2008-10-30 09:13:00 | PHP
いつの間にか「iKnow!」のAPIが公開されていたので、自分なりのメモを。

コンテストもやってるみたいです。


ソース:iknow-api


PHPで書いたのですが、少しつまづいた点が。

CDATAという文字列が入ってる項目がとれず、てこずったのですが、

@simplexml_load_file();

の3番目の引数に「LIBXML_NOCDATA」を与えることによってなんらく解決!

恥ずかしい事に始めは名前空間(いまいち理解してないですが)のせいかと思って必死でした。


データを取り出すときは、「$xml->sentences->sentence[0]->text;」とかで。


2つめの引数はほぼ固定でいいみたいです。

simplexml_load_file

iKnow! API 日本語ガイド