<item rdf:about="http://hogehoge/index.php?page=sample&id=2
のように & がはいっていると下記のように
XML パースエラー: 整形式になっていません
と文句をFireFox で言われてしまいます。
これは回避できないのでしょうか?
「&」を「&」に置き換えてみてください。
&の入っているRDFの例があります。
http://habatake.jp/habatake_news.rdf
多少なりともご参考になれば幸いです。
& は & に置換する必要があります。
rdf 発行元に進言するといいでしょう。
http://support.microsoft.com/kb/308060/ja
XML には、以下に示す 5 種類の特殊文字に対するエンティティ参照が事前に定義されています。エンティティ参照が存在しない場合、これらの特殊文字はマークアップ言語の一部として処理されます。
文字名 エンティティ参照 文字参照 数値参照 アンパサンド & & &#38; 左山かっこ < < &#60; 右山かっこ > > > 二重引用符 " " ' アポストロフィ ' ' "
ありがとうございます。これがよさげですね。