Commit 5feedccc by Patryk Czarnik

schema dla walut - typy proste

parent cdb98e80
......@@ -12,7 +12,7 @@
<xs:complexType name="Tabela">
<xs:sequence>
<xs:element name="Table" type="xs:string"/>
<xs:element name="No" type="xs:string"/>
<xs:element name="No" type="NumerTabeli"/>
<xs:element name="EffectiveDate" type="xs:date"/>
<xs:element name="Rates">
<xs:complexType>
......@@ -27,9 +27,28 @@
<xs:complexType name="Rate">
<xs:sequence>
<xs:element name="Currency" type="xs:string"/>
<xs:element name="Code" type="xs:string"/>
<xs:element name="Mid" type="xs:decimal"/>
<xs:element name="Code">
<xs:simpleType>
<xs:restriction base="xs:token">
<xs:length value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Mid" type="Kurs"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="Kurs">
<xs:restriction base="xs:decimal">
<xs:minExclusive value="0"/>
<xs:fractionDigits value="8"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="NumerTabeli">
<xs:restriction base="xs:token">
<xs:pattern value="\d{3}/[ABC]/NBP/\d{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
......@@ -7,7 +7,9 @@
<Rates>
<Rate>
<Currency>bat (Tajlandia)</Currency>
<Code>THB</Code>
<Code>
THB
</Code>
<Mid>0.1219</Mid>
</Rate>
<Rate>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment