2
私はロードしたXDocumentファイルを持っています。 (作業を確認した)。私はこの文書を検証する必要があります。これを行うには、プロジェクトに埋め込みリソースとして添付したXSDファイルがあります。特定のスキーマに対してXDocumentを検証する
Assembly assembly = Assembly.GetExecutingAssembly();
Stream stream = assembly.GetManifestResourceStream("Project.Models.Ci.def.xsd");
どのように私は今、このXSDに対してXMLを検証することができます:私は、コードのこれらの行で XSDを読み込みますか?私は、文書が有効かどうかを知る必要があるので、何も気にしない。
doc1.Validate(スキーマ、(送信者、E)=> { ます。Console.WriteLine(e.Message); errors = true; }、true); – Patrick