rhaco: いまさらって感じのSimpleTagの使い方

xmlだけではなくhtmlも強力にパースするライブラリさん。
phpスクレイピングするならrhacoが最適です。こんな便利なものはありません。

<xmp>
<?xml version="1.0" encoding="UTF-8"?>
 <user>
 <id>3724581</id>
 <name>Yuta Konishi</name>
 <screen_name>kmusiclife</screen_name>
 <location>near Kanazawa, , Japan</location>
</user>
</xmp>

nameだけを取り出したい場合はこうします。

Rhaco::import("tag.data.SimpleTag");

$content = '上記のXMLファイルの内容';
$xml = new SimpleTag();
$xml->set($content, 'user');
$name = $xml->f("name.value()")

かんたんです。

難しいのはhttp://api.rhaco-users.jp/d9/d6d/classSimpleTag.htmlよりどうぞ。非常に優れたパースができます。