LinqToXML を使用してスキーマ検証に合格した要素のみを選択する方法はありますか?
ありがとう。
Validate メソッドhttp://msdn.microsoft.com/en-us/library/bb354954.aspxaddSchemaInfo
を呼び出し、引数をに設定してから、メソッドがhttp://msdn.microsoft.com/en-us/librarytrue
である要素を選択します。 /bb342577.aspxは、要素が正常に検証されたことを示しますdoc.Descendants().Where(el => el.GetSchemaInfo().Validity == System.Xml.Schema.XmlSchemaValidity.Valid)
。