XML: использование подстановочного знака с обязательным атрибутом типа xs: QName - PullRequest
0 голосов
/ 10 ноября 2010

Моя XML-схема имеет правило:

<xs:attribute name="A" type="xs:QName" use="required"/>

Я хочу иметь возможность предоставить шаблон для моего файла правил XML для этого тега, например

<Element A="<wildcard_character>" Operation="doStuff">

Обычно значением атрибута является обычное квалифицированное имя строки, но я хотел бы также иметь возможность использовать подстановочный знак в некоторых случаях. Есть ли такой символ для типа xs: QName? Я пытался * без удачи. Кроме того, есть ли тип, который позволял бы подстановочные знаки?

Не повезло с Google, поэтому я был бы благодарен за любые предложения.

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

QName - это «квалифицированное имя». «*» не является каким-либо именем. К сожалению.

0 голосов
/ 10 ноября 2010

Возможно, вы можете использовать _ (подчеркивание), как в операторе , как в sql?

...