xs:ID и плохие символы
От: Plutonia Experiment Беларусь http://blogs.rsdn.org/ikemefula
Дата: 17.04.03 12:58
Оценка:
Привет !

Есть атрубут у элемента. Он описан в схеме так, как приведено ниже.
В данный момент я не могу задать в нем пробелы,символы препинания, скобки и тд.
Например "_65h" — проходит, а "_65h#@" нет. Также "_65 h"

Как от этого избавиться, так чтобы почти любой символ можно было всунуть ?
Сам XML генерится Питоном по данным из базы.

Гарантирую пополнение вашего рейтинга !

    <xs:attribute name="ShortName" use="required">
        <xs:simpleType>
            <xs:restriction base="xs:ID">
                <xs:minLength value="1"/>
                <xs:maxLength value="10"/>
                <xs:whiteSpace value="collapse"/>
            </xs:restriction>
        </xs:simpleType>
    </xs:attribute>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.