2011-11-07 44 views
1

我必須重新編寫一個使用System.Xml.Linq中的類來使用System.Xml.Linq中的類的大型項目,該項目使用.NET-3.5System.Xml.Linq中是否存在System.Xml.XmlAttribute.Specified的等價物?

其中一個函數使用System.Xml.XmlAttribute.Specified屬性來查找所有關於DTD指定的屬性。

在System.Xml.Linq命名空間中是否存在與此屬性等效的內容,如果不存在,是否有解決方法以從System.Xml.Linq.XAttribute獲取相同的信息?

回答

1

存在GetSchemaInfo擴展方法,返回的IXmlSchemaInfo對象具有IsDefault屬性,如果值來自用於驗證的XSD,則該屬性爲true。

+0

感謝您的信息。唉,我必須處理DTD,而不是XSD。我的XAttribute的GetSchemaInfo爲null。 – miasbeck

相關問題