村田真のXMLブログ
日本人で唯一W3CのXMLワーキンググループに参加しXMLの標準化プロセスに携わったXMLの生みの親、村田真さんのブログです。
OOXMLのスキーマ
OOXMLのスキーマには、W3C XML SchemaとRELAX NGがある。
W3C XML Schemaの版は、そのままではXerces-Jでは動作しない。同じ名前空間に対していくつかのスキーマがimportされるのがその理由らしい。同じ名前空間のスキーマすべてをincludeでまとめるスキーマを作り、それをimportすると動くという報告がある。しかし、OOXMLのすべてのルートスキーマについて試したわけではまだない。
RELAX NGの版は、いろいろ文法エラーがあり、そのままでは動作しない。現在、書き直しを行っている最中である(XSLTやRubyでプログラムを書いている)。書き直せるという感触はあるが、OOXMLのすべてのルートスキーマについて試すのはそれなりに大変である。
投稿者: 村田 真 / 日時: 2007.06.16
トラックバック
このエントリーのトラックバックURL:
http://blog.xmlmaster.org/mta/mt-tb.cgi/23
関連情報
<< 前回の記事:「解説論文賞を日本ソフトウェア科学会から頂いた」
>> 次の記事:「SC34の参加国がまた増えた」