Re:RelaxNGはXercesで検証できるのか?

id:agano:20040420 について。すみません、Xerces が対応しているというのは僕の勘違いでした。キーワード RELAX NG は訂正しておきました(× Xerces, ○ MSV)。以下勘違いの背景を。。。

J2SDK 1.4 から JAXP1.0 対応 XML パーサとして Crimson が含まれるようになりましたが、J2SDK 1.5 からは JAXP1.3 対応に伴い XML パーサの実装が Xerces に置き換えられます。JAXP1.3 では汎用のスキーマバリデーション API (javax.xml.validation パッケージ)が追加され、各種スキーマ言語によるバリデーションはこの API 経由で行えるようになります。ただし、J2SDK 1.5 Beta 1 のデフォルトの構成では W3C XML Schema (言語名に http://www.w3.org/2001/XMLSchema を指定)にしか対応していませんでした。

また、Xerces2 の XNI API を使って Xerces によるパース時に Jing による RELAX NG バリデーションを実行する ManekiNeko というラッパーがあります。

http://www.apache.org/~andyc/neko/doc/relaxng/

以上の情報が僕の脳内で妙な具合に混ざって誤記につながったようです。。。お詫びして訂正致します。



idトラックバック: