2011-12-27 97 views
0

喜的值的所有我是一個XML架構在那裏我有以下應該是什麼,我可以在XML通過除X爲CHECKBOXTYPE

<xsd:element name="Check" type="CheckboxType"> 
<xsd:annotation> 
    <xsd:documentation> 
     <Description>Check</Description> 
     <LineNumber>12</LineNumber> 
     </xsd:documentation> 
    </xsd:annotation> 
    </xsd:element> 

雖然賦予該字段的值或內文之僅服用X。除了X之外,我可以通過的其他值是多少。我認爲X是在我選中複選框時分配的,但當複選框未被選中時,我可以分配給其他值

+0

你必須向我們展示CheckboxType'的'定義。 – 2011-12-28 04:58:32

回答

0

有多種方式可以指定缺少值。以下兩種是通用的兩種方式。

選項1

不要在XML實例添加元素。如果這是正確的選擇與否取決於上下文和硬說沒有了解更多信息XML實例

選項2

使用xsi:nil="true"屬性。你可以閱讀更多關於usage on zvon.org。要使用此更改元素定義如下

<xsd:element name="Check" type="CheckboxType" nillable="true"> 
<xsd:annotation> 
    <xsd:documentation> 
    <Description>Check</Description> 
    <LineNumber>12</LineNumber> 
    </xsd:documentation> 
</xsd:annotation> 
</xsd:element> 

然後,您可以在XML實例如下

<Check xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> 
相關問題