Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > rexml/streamlistenerライブラリ > REXML::StreamListenerモジュール > instruction

instance method REXML::StreamListener#instruction

instruction(name, instruction) -> ()[permalink][rdoc]

XML処理命令(PI)をパースしたときに呼び出されるコールバックメソッドです。

[PARAM] name:
ターゲット名が文字列で渡されます
[PARAM] instruction:
処理命令の内容が文字列で渡されます

<?xml-stylesheet type="text/css" href="style.css"?>

というPIに対し

name: "xml-stylesheet"
instruction: " type=\"text/css\" href=\"style.css\""

という引数が渡されます。