2008年5月14日(水曜日)
例外でメッセージを出力するSchematron.NET
「Schematron を使用して XML ドキュメント検証を向上する (msdn.microsoft.com)」。
リンク先からソースが拾える NMatrix.Schematron.dll ですが、サンプルの通りに動かしてみると一応動作。検証エラーが出るとこんな感じ……。
NMatrix.Schematron.ValidationException: Results from Schematron validation: Results from Schematron validation From pattern "" Assert fails: foo要素にbar要素が1つ以上含まれていなければなりません。 At: /test[1]/foo[2]... (Line: 4, Column: 2) 場所 NMatrix.Schematron.Validator.Validate(XmlReader reader) 場所 Validator.cs:行 454 場所 App.Main()
って、検証エラーなどのメッセージは例外で送られてきますか。validator なんだから検証エラーは普通に起こり得るわけで、それを例外で出してくるというのはかなり斬新。というかぶっちゃけ使いづらすぎる。 (d.hatena.ne.jp)
まあ、出力の方法は変えられるのだろうと思いますが……。
- 「例外でメッセージを出力するSchematron.NET」にコメントを書く
賭博堕天録カイジ5,6
さらに引き続き堕天録カイジを購入。
- 賭博堕天録カイジ 5 (www.amazon.co.jp)
- 賭博堕天録カイジ 6 (www.amazon.co.jp)
この後は血なまぐさい展開が待っている?
- 前(古い): 2008年5月13日(Tuesday)のえび日記
- 次(新しい): 2008年5月15日(Thursday)のえび日記