XML Tutorial/XML Schema/fractionDigits

Материал из Web эксперт
Версия от 18:22, 25 мая 2010; (обсуждение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

fractionDigits defines the maximum number of digits allowable for the fractional part of a datatype derived from decimal

<xsd:simpleType name="numericType">
  <xsd:restriction base="xsd:decimal">
   <xsd:totalDigits value="10"/>
   <xsd:fractionDigits value="3"/>
  </xsd:restriction>
</xsd:simpleType>


Use non-negative numbers that are constrained to have only two digits to the right of the decimal point

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.wbex.ru" xmlns="http://www.wbex.ru"
  elementFormDefault="qualified">
  <xs:simpleType name="positiveDecimalN.2">
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0" />
      <xs:fractionDigits value="2" />
    </xs:restriction>
  </xs:simpleType>
</xs:schema>