|
XSD: в списке элементов одно значение атрибута должно быть уникальным
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста. Подскажите как надо описать в XSD что в списке элементов elem атрибут atr может принимать значение "c" неограниченное число раз, а значение "b" ноль или один раз. Пример правильного XML <root> <elem atr="c">111</elem> <elem atr="c">222</elem> <elem atr="b">333</elem> <elem atr="c">444</elem> <elem atr="c">555</elem> </root> Пример неправильного XML <root> <elem atr="c">111</elem> <elem atr="c">222</elem> <elem atr="b">333</elem> <elem atr="c">444</elem> <elem atr="b">555</elem> </root> ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2010, 19:01 |
|
XSD: в списке элементов одно значение атрибута должно быть уникальным
|
|||
---|---|---|---|
#18+
Никак, ибо невозможно С уважением, Vasilisk ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2010, 00:41 |
|
XSD: в списке элементов одно значение атрибута должно быть уникальным
|
|||
---|---|---|---|
#18+
qwerpoiПодскажите пожалуйста. Подскажите как надо описать в XSD что в списке элементов elem атрибут atr может принимать значение "c" неограниченное число раз, а значение "b" ноль или один раз. Пример правильного XML <root> <elem atr="c">111</elem> <elem atr="c">222</elem> <elem atr="b">333</elem> <elem atr="c">444</elem> <elem atr="c">555</elem> </root> Пример неправильного XML Если есть возможность, переделайте свой xml, например (могут быть еще варианты), в : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2010, 09:08 |
|
XSD: в списке элементов одно значение атрибута должно быть уникальным
|
|||
---|---|---|---|
#18+
Жалко :( ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2010, 10:59 |
|
XSD: в списке элементов одно значение атрибута должно быть уникальным
|
|||
---|---|---|---|
#18+
Edkonst2008Если есть возможность, переделайте свой xml, например (могут быть еще варианты)Кстати, довольно красивое решение. Как вариант - пишете XSL преобразование, которое преобразовывает Ваш документ в другой и его валидируете. Если полученный документ валидный, то делаете вывод о валидности исходного документа. Еще есть вариант валидации при помощи XSL (при помощи <xsl:message>) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2010, 23:05 |
|
|
start [/forum/topic.php?fid=14&msg=36549460&tid=1333273]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 162ms |
0 / 0 |