有没有办法只选择使用 LinqToXML 通过模式验证的元素?
谢谢。
调用 Validate 方法http://msdn.microsoft.com/en-us/library/bb354954.aspx,将addSchemaInfo
参数设置为,然后选择方法http://msdn.microsoft.com/en-us/librarytrue
所在的元素/bb342577.aspx告诉您该元素已成功验证,例如doc.Descendants().Where(el => el.GetSchemaInfo().Validity == System.Xml.Schema.XmlSchemaValidity.Valid)
。