XMLスキーマを使用してXMLファイルの内容をチェックできますか?C#で解析するためのXMLスキーマ
たとえば、web.config
のASP.NETでは、<customErrors mode = "On">
を確認するスキーマを作成できますか?これは最終的にはC#アプリケーションで使用され、C#アプリケーションはXML文書とXMLスキーマを取り込み、XML文書がXMLスキーマにリストされている「規則」に違反していないかどうかを確認する必要があります(<customErrors mode = "Off">
) XMLファイルの構造に何の境界もなくチェックを行うことが可能ですか?つまり、<customErrors>
という属性はXML文書のどの部分にもあり得、スキーマは引き続き機能します。
ですから、私が取り組むべきアプローチは、C#ライブラリのXmlDocument APIを使うようなものでしょうか? –
はい、XPathのサンプルコードを含むXmlDocumentチュートリアルを見つけることができます:[XPathとXmlDocument(C#)でXMLデータを操作する](http://www.codeproject.com/Articles/9494/Manipulate-XML-data -with-XPath-and-XmlDocument-C) – kjhughes