- ベストアンサー
XMLSchemaの検証
タイトル通りですが XMLSchemaでXMLの検証を行うのではなく、 XMLSchema自体の構文が正しいかどうか検証するには どうすればよいでしょうか。 検証法もしくは参考ページなど御座いましたら教えて下さい。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一応XSVってのがあったりするし、 http://www.stylusstudio.com/xml_schema/xsv.html #こっちはSchema自体を使ってValidateだと思うけど http://tools.decisionsoft.com/schemaValidate/ #なんてので自分のXML Schemaをチェックしたりすることがある。 ##当時 ##http://www.horobi.com/xml/XMLSchemaDosAndDONTs.ja.html ##>第一に、バリデータにとってこのチェックを厳密に実施することは大変なことなんだ。 仕様書のこの制約を定義している箇所をちょっと見て欲しい。何が許され何が許されないかを指定するのに 3.9.6 章が丸ごと割かれている。[バリデータを実装する]開発者がこの制約チェックを実施しないで済ませたい、という強い誘惑に駆られたとしても不思議じゃないのがわかるだろう。たいていの人はこのチェックが実施されなくても気付きはしないだろうから。このあたりは XML Schema ワーキンググループのメンバーが開発した XSV でさえ、部分的にしかサポートしていないんだ。 ##とかいわれていたけれど、今はどうなんだろう…
お礼
"XSV"は初めて聞きましたが、これを使って検証出来そうです。 英語版の物しかないので少し苦戦しそうですが、さっそく試してみます。 どうも有難うございました。