XML_Parserクラス
どうもSimple.php, Parser.phpを見てると、Handler系のfunctionがまだまだあるようだ。これをオーバーライドすればもっと簡単にいろいろできるんかしら。なんとなくまた全部ソース追っかける予感がしてちょっと嫌。
Simple.php
- startHandler($xp, $elem, $attribs)
- cdataHandler($xp, $data)
- endHandler($xp,$elem)
Parser.php
- funcStartHandler($xp, $elem, $attribs)
- funcEndHandler($xp, $elem)
- abstract startHandler($xp, $elem, $attribs)
- abstract endHandler($xp, $elem)
他にもPI(ProcessingInstruction)とか、Notationとかのハンドラがあるみたいなんだけど・・・。
まあ要するにxml_**な関数のOOな実装なわけだから、結局元見とけって話になりそうな気がする・・・。え〜。