Minoccurs что это

Minoccurs что это


minOccurs and maxOccurs inside choice

I am trying to restrict elements inside a choice element with minOccurs and maxOccurs, but it doesn’t look like it is working. I created a choice and tried to restrict «person» to 1 occurence max, and «address» to 1 occurence min, but when I try to validate a XML file containing 2 occurences of «person» and 0 occurence of «address», the validator I use (Xerces) says it is valid. Is what I am trying to do correct? Is there any way to force the occurence of an element inside a choice? Here are my XSD and XML : mySchema.xsd instance.xml Kurtis John 35 Kurtis Helena 33 Thank you in advance for your answers!

Можно ли переопределить атрибут MinOccurs и MaxOccurs элемента в ComplexType расширением?

Можно ли переопределить атрибут MinOccurs и MaxOccurs элемента в ComplexType расширением? У меня есть XSD для конфигурации приложения, и я хочу продлить ComplexType сделать атрибуты по желанию и получить только те элементы, которые изменены пользователем в GUI. Так как я не хочу, чтобы отправить все элементы на сервер только для одного изменения параметров. Пожалуйста помоги.

MinOccurs / MaxOccurs в XML-схеме

С учетом этой схемой фрагмента XML: Намеченный результат действительных элементы могут содержать 0 или более элементов, после чего следует 0 или более элементов. Разве я добавил MinOccurs / MaxOccurs аттрибуты правильно, или они должны быть применен к содержащему? Правильно или нет, что бы результатом того, чтобы идти в одну сторону или другую сторону?

Переопределение MinOccurs элемента из родительского XSD

можно ли переопределить MinOccurs / MaxOccurs атрибуты элемента в родительской XSD? мы можем легко расширять родительский XSD и создать новый XSD с другим пространством имен, но я пытаюсь заместить одного родительского пространства имен. Допустим, мы имеем XSD можно создать расширение / сужение выше XSD с таким же пространства имен, которые ограничат / изменить MinOccurs быть 1?

Есть XML парсеры сказать разницу между XSI: ноль = «истина» и опущены элементы?

Есть XML парсер / deserializers вообще в состоянии отличить nillable элементов явно установлен в нуль и необязательные элементы, которые остались вне дома? Предположим, что мы имеем следующий сложный тип: Элемент явно установлен на нуль (пример 1): Элемент опущен (пример 2): Будет парсеры в целом, таких как реализаций JAX-B или .NET двойников, таких как модуль XML ФОС, будет в состоянии сказать различие между примером 1 и примером 2 выше? Другими словами, вы бы в интероперабельной образом иметь возможность комбинировать оба NULL представления — как в примере — для того, чтобы связывать различные оттенки от NULL?

XML Schema: keyref with optional field

Интересно, если это возможно, использовать KeyRef элемент с дополнительными полями. например Учитывая следующую схему: В этом примере, если я не указать subSubElem в XML валидатор будет жаловаться: не достаточно значения, указанные для идентичности ограничений, заданных для элемента «MyElement». Мне нужно как MinOccurs = «0» и KeyRef ограничение, и если поле не присутствует, просто не хотят любая проверка должна быть выполнена (как NULL для внешних ключей). EDIT: Игнорировать Пространство имен для этого примера, я использовал пространство имен по умолчанию для всего …



Источник: askvoprosy.com


Добавить комментарий