[英]XML schema field
我在架構中定義了此元素:
<xs:element name="Price" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,}\.\d{2}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
在我的XML文件中,已定義此標簽,是否有效?
<Price/>
還是應該使用這樣的值填充?
<Price>0.1</Price>
我的看法是,根本不應該在XML中進行定義。
這兩個元素均無效。
XSD中的限制模式表示, Price
應為一個或多個數字,后跟一個句點,然后是兩個數字。 Price
均不符合該模式。
一個有效的Price
元素的示例為:
<Price>0.12</Price>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.