XML Перечисление схемы для большого набора возможных значений - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь создать перечисляемый элемент, который должен иметь все возможные регионы (локальные, национальные, международные) в мире (или, для начала, с Канадой все должно быть в порядке). Я искал способ сделать это, но единственный Я обнаружил, что вручную вводил все возможные значения.

Есть ли другой способ заставить мой элемент simpleType принимать только регионы (местные, национальные международные)?

<xs:simpleType name="region">
    <xs:restriction base="xs:string">
        <xs:enumeration value="Algoma"/>
        <xs:enumeration value="Brant"/>
        <xs:enumeration value="Bruce"/>
        ...
        <xs:whiteSpace value="collapse"/>
    </xs:restriction>
</xs:simpleType>

Заранее спасибо за помощь!

1 Ответ

0 голосов
/ 02 мая 2020

Над этим было проделано много работы: см. Методологию UBL Code List

https://lists.oasis-open.org/archives/ciq/200704/pdf00000.pdf

...