1

LinqToXML を使用してスキーマ検証に合格した要素のみを選択する方法はありますか?

ありがとう。

4

1 に答える 1

3

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)

于 2012-12-02T13:52:26.133 に答える