簡體   English   中英

復雜類型的XML模式,我想要一個屬性

[英]XML schema for a complex type and I want an attribute on it

用您的xml知識,您對如何定義“bDead”的類型有想法嗎? type=”xs:Boolean”

<bDead>0
<xdn>state</xdn>
       <xdv>alive</xdv>
</bDead>

這是架構。 我在哪里/如何指定bdead的類型和范圍? 我認為我不能。

<xs:element name="bDead" >
<xs:complexType mixed="true">
<xs:sequence>
<xs:element name="xdn" type="xs:string" />
<xs:element name="xdv" type="xs:string" />
              </xs:sequence>
</xs:complexType>
</xs:element

如果我對問題的理解正確,您是否希望bDeadxs:Boolean且具有混合內容? <xs:simpleContent>元素可能是您想要在<xs:complextType> <xs:simpleContent>元素。

正如Torgamus勛爵所說,w3schools是一個不錯的地方。 我使用w3c.org 有時可能很難理解,但是它們是標准的來源。 對於XML-Schema,它們的標准文檔的“第0部分”是一種入門。 http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/

我不清楚你要什么。 您的意思是bDead的文本,在您的示例中為0? bDead應該是什么整數?

通常,您似乎想要一些與XML模式限制有關的東西。 W3Schools的有那些良好的頁面在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM