0
我在XSD指定的默認值,如下所示:的LINQ to XML不返回默認值
<xs:complexType name="image">
<xs:attribute name="path" type="xs:string" />
<xs:attribute name="type" type="imageType" default="normal" />
</xs:complexType>
但除非我明確地包括在XML值,「類型」總是返回一個空字符串當我運行一個LINQ查詢像這樣:
Dim images = From i In collection.<image> Select [email protected], [email protected]
如果有這樣的預期還是可以省略屬性,讓LINQ檢查的默認值?
由於馬丁,當場!我想到LINQ會根據xsi:schemaLocation屬性指定的模式驗證XML – Phil 2011-02-28 12:24:28