初心者スレでリアクションなかったんで
こちらでわかる方がいらっしゃったら教えてください。

PHPのxml_parse()でRDFファイルをパースしてるんだけど、
<link>http://www.hoge.com?foo=1&amp;bar=2</link>
(&amp;は半角)をパースするとセミコロン以下の
bar=2しかとれないんだけど・・・誰かおせぇ〜て。

実際のパースはxml_set_character_data_handler()で指定した
関数内で行ってます。