Есть схема, в которой значения задаются через вот такие фасеты. Т.е. если код страны "004" - записываем "1".
Читаю через фабрику, но у фасета видны только значения 1, 2 и т.д.
Можно как-то прочитать еще и значения из <description> или <xs:documentation>?
<xs:simpleType name="КодыСтранОКСМКод">
<xs:annotation>
<xs:appinfo>
<description>Цифровой код страны в ОКСМ</description>
</xs:appinfo>
<xs:documentation>Цифровой код страны в ОКСМ</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="1">
<xs:annotation>
<xs:appinfo>
<description>004</description>
</xs:appinfo>
<xs:documentation>004</xs:documentation>
</xs:annotation>
</xs:enumeration>
(3) Ну как бы да. В данном случае твой description и говорит о том, что оно как бы комментарий без обязательств
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший