PEAR_XMLParser::preProcessStupidSaxon()
-- XML を処理する前に、パースできない文字やエンティティを取り除く
説明
このメソッドは、パース前に XML データを調べ、
à のようなエンティティをすべて等価なもの (この場合は à)
に置き換えます。またファイル中に à のような非 ascii 文字が含まれている場合は、
等価なエンティティ (à) に置き換えます。
これにより、非 ISO-8859-1 文字が含まれていた場合に PHP 4 および PHP 5
で saxon が停止する問題を防ぎます。
注意
この関数は、スタティックにコールする
ことはできません。