0

ウィキペディアのAPIリンクを使用して、世界的に有名なキャラクターに関する基本的な情報を取得します。

例:(リチャード・メイボームについて)

これは次のように表示されます リチャード・メイボームウィキペディア

さて、私の質問では、xmlを解析して、そのような基本的な情報を取得<search></search>して表示したいと思います。

これが私が正しいなら使用したいコードです〜ccKepのおかげで〜

<?PHP
ini_set("user_agent","Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1");

$url = "http://en.wikipedia.org/w/api.php?format=xml&action=query&list=search&srsearch=Richard Maibaum&srlimit=1";

$xml = simplexml_load_file($url);

$extracts = $xml->xpath("/api/query/search");

echo $extracts["0"];
?>

しかし、失敗し、空白の出力が表示されます

だからどんな助けでも〜ありがとう

4

1 に答える 1

1

何が問題なのかわかりませんが、このような検索結果を得ることができます。

 strip_tags($extracts[0]->p['snippet']));
于 2012-05-26T17:01:34.303 に答える