Xmlファイルの検証方法に関するヘルプが必要ですか?C#2.0でXMLファイルを検証する方法
私はグーグルで、開発者が存在するXSDスキーマファイルに基づいてXMLファイルを検証することができるチュートリアルを見つけました(下記のsnepet)。
私の場合は、Xsdファイルがありません。私に何ができる? XSD.exeのようなツールでXsdファイルを生成する必要がありますか?
XmlReaderSettings settings = new XmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas.Add("", "c:\mySchema.xsd");
settings.ValidationEventHandler += new ValidationEventHandler(OnValidationError);
XmlReader reader = XmlReader.Create("", settings);
XPathDocument doc = new XPathDocument(reader);
XPathNavigator navigatore = doc.CreateNavigator();
実際に必要なものは非常に簡単な使い方です。リストされたすべてのxmlアイテム/内側のサブアイテムがペアになっていることを確認してください。 XMLを開いて書きますが、何らかの理由でXMLを書き込むことができません。次にXMLをロードすると、アプリケーションが例外をスローします。そのため、ロードする前にXMLファイルの検証が必要なのです。
あなたのコメントや提案に感謝します。
あなたはそれが失敗した部分を固定した場合、あなたは裕福ではありません。ここで
は、あなたが始めるためのリンクです書きます? –