powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSD: ограничение на набор атрибутов элемента
2 сообщений из 2, страница 1 из 1
XSD: ограничение на набор атрибутов элемента
    #39895224
NETClient
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про xs:restriction знаю - позволяет задать условие на значение атрибута. Мне нужно поставить ограничение на группу атрибутов, то есть валидными считаются только те объекты, где
Код: plaintext
1.
(width = 33 and height = 11) or (width = 66 and height = 22)

, то есть выделенный желтым не должен пройти валидацию.

Код: xml
1.
2.
3.
  <object id="247" width="33" height="11"/>
  <object id="248" width="33" height="22"/>
  <object id="249" width="66" height="22"/>

Можно ли задать такое ограничение на уровне XSD?
...
Рейтинг: 0 / 0
XSD: ограничение на набор атрибутов элемента
    #39895251
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. XSD не позволяет задать такие ограничения. Как для атрибутов, так и для элементов.

Если нужно контролировать такие ограничения, то для этого можно использовать XSL
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XSD: ограничение на набор атрибутов элемента
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]