|
|
|
choice
|
|||
|---|---|---|---|
|
#18+
Доброе утро! Есть ли способ при валидации xml (отлавливаю XmlSchemaValidationException) по следующей схеме как-то определить и сказать пользователю, что он может заполнить только одно из двух полей. В случае, если заполнены оба поля, получаю исключение с таким текстом: The element 'XXXXXXX' has invalid child element 'field2'. List of possible elements expected: 'field3, field4, field5.} <xs:element name="XXXXXXX" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:choice> <xs:element name="field1" type="xs:string"/> <xs:element name="field2" type="xs:string"/> </xs:choice> <xs:element name="field3" type="xs:string" minOccurs="0" maxOccurs="1"/ <xs:element name="field4" type="xs:string" minOccurs="1" maxOccurs="1"/ <xs:element name="field5" type="xs:string" minOccurs="1" maxOccurs="1"/ </xs:sequence> </xs:complexType> </xs:element> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2011, 11:31 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=37315519&tid=1332928]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
2ms |
| others: | 252ms |
| total: | 485ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...