_ 主な変更は以下の通り。
_ この問題,expat が正しかった。 エラーにならない Xerces の方が間違っているみたいだ。 というわけで ymXML でもエラーにするようにした。
_ 主に WF チェックの追加とバグ修正。
_ 空白文字が必須な部分と,空白文字禁止の部分のチェックをもう少しいれる予定。 WF チェックをしていなかった頃の ymXML と速度比較してみたら 1/4 くらいに遅くなっていた。 まあ速度はあまり気にしないことにしよう。
_ 名前空間関係の変更。
<test xmlns="hoge" xmlns:ns1="hage">
<test1>
<aa/> <!-- [hoge, aa] -->
<ns1:aa/> <!-- [hage, aa] -->
</test1>
<test2 xmlns="" xmlns:ns1="hage">
<aa/> <!-- [nil, aa] -->
<ns1:aa/> <!-- [hage, aa] -->
</test2>
<test3 xmlns="hoge" xmlns:ns1=""> <!-- XML 1.0 はここでエラー -->
<aa/> <!-- [hoge, aa] -->
<ns1:aa/> <!-- XML 1.1 はここでエラー -->
</test3>
</test>_ その他の変更。