Как описать формулу математики, используя XSD?

StackOverflow https://stackoverflow.com/questions/6028601

  •  14-11-2019
  •  | 
  •  

Вопрос

Я пытаюсь подтвердить, если XML-элемент является умножением 5, используя XSD. Есть ли у любого 1 идеи, как это сделать?

Спасибо,

Itay

Это было полезно?

Решение

I'm pretty sure you can't use general formula for validation. But in your specific case you can use a pattern match to match multiples of 5

<xs:element name="myelement">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="[0-9]*[05]{1}"></xs:pattern>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top