C#では、ドキュメントがファイルや文字列から読み込まれたときに元のXML 'text'のXmlNodeの位置を計算する方法はありますか?私は、処理中のXML文書で問題を報告できるようにしたい。XMLの解析時にノードの 'row'と 'column'にアクセスする方法
例:
「foo.xmlでのエラー - 属性の値が 『ペットは』 [...ここに元のXMLテキストのスニペット]欄13、27行で、ふわふわの哺乳動物の種でなければなりません「
編集: チェックはスキーマ検証を使用して行うことはできません。 「指定されたアドインタイプ「Addins.LogWindow」は公開されている必要があります」
私も最初にスキーマに対して妥当性を検証していますが、必要なチェックはXSDで行うことはできません。 – mackenir