Описание тега xsd-validation

XSD validations are used to validate the XML file against the stored schema.
1 ответ

cvc-complex-type.4: атрибут {0} должен присутствовать в элементе {1}

Я новичок в XML и пытаюсь проверить XML с соответствующим XSD, но сталкивается с ошибкой: cvc-complex-type.4: атрибут 'Companyname' должен присутствовать в элементе 'company' Хотя я уже добавил название компании в xml и xsd. Что может быть причиной …
17 авг '17 в 07:49
0 ответов

Проверка Xml с помощью XSd без использования физического пути XSD

Я проверяю XML с XSD в C#. Ниже приведен код var test = "C:/Temp/xmlconnector5.0.xsd"; var settings = new System.Xml.XmlReaderSettings(); settings.Schemas.Add(null, test); settings.Schemas.Compile(); settings.ValidationType = System.Xml.ValidationTy…
21 фев '14 в 10:14
1 ответ

Ограничения на основе значения тега в xsd

Я должен создать ограничения ниже XML на основе его значения тега <struct> <member> <name>Identifier</name> <value><i4>11002</i4></value> </member> <member> <name>StartDate</name&g…
31 янв '17 в 05:33
1 ответ

Как поделиться аннотацией между несколькими элементами

У меня есть это в моем XSD (выдержка): <xs:choice maxOccurs="unbounded" minOccurs="0"> <xs:element name="int1"> <xs:complexType> <xs:complexContent> <xs:extension base="baseStructMember"> <xs:attribute name="min" typ…
28 июн '18 в 08:24
1 ответ

Как проверить, является ли значение атрибута A, тогда атрибут B является обязательным, иначе другой атрибут будет следующим в xsd 1.1?

Недавно я работал над xsd 1.1 и столкнулся с ситуацией, когда мне нужно проверить, имеет ли атрибут 'network_mode' значение 'Periodic', тогда другой атрибут 'period_interval' является обязательным для заполнения пользователем xml. Я пытался с утверж…
01 окт '18 в 05:40
1 ответ

Чтение и проверка XML-документа с внешними объектами с использованием Qt

Я пытаюсь прочитать и проверить документ XML, который имеет внешние объекты. Но у меня нет успеха ни с чтением, ни с проверкой. Я использовал это, чтобы создать тестовый пример. Тест XML: <?xml version="1.0" standalone="no" ?> <!DOCTYPE doc…
19 сен '13 в 15:25
1 ответ

s4s-elt-invalid-content.1: Содержимое недействительно. Элемент 'attribute' недопустим, смещен или встречается слишком часто

Я работаю над XSD для проекта, вот что у меня есть: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.org/Elizabeth schema" xmlns:elz="http://www.example.org/El…
16 май '17 в 18:01
2 ответа

Как отключить проверку xsd на загрузочном сервере (Spring)

Как можно избежать проверки XSD файла application.xml для Spring при запуске сервера? У моей компании есть ограничение доступа к выходу в Интернет на некоторых серверах, и приложение не запускается при запуске, потому что не может проверить XSD на h…
12 мар '18 в 14:45
2 ответа

ADO.Net Entity Framework генерирует модель из файла XSD

У меня довольно большой XSD-файл, и я слышал, что можно использовать платформу сущностей для подключения к XML-файлам, таким как базы данных, и проверки их на соответствие XSD, однако я не знаю, как это сделать. Поэтому я пытаюсь создать модель стру…
05 апр '11 в 00:56
1 ответ

Исключение необязательных атрибутов делает gml недопустимым для схемы xsd

У меня есть схема xsd и файл gml в соответствии с этой схемой. Когда все атрибуты имеют значения (необязательные и обязательные), файл gml становится действительным для схемы. Но когда я намеренно удаляю несколько необязательных атрибутов в некоторы…
30 июл '14 в 21:49
1 ответ

Как сделать XSD в любом порядке

Я нашел этот вопрос, который помог, но не совсем. XSD - как разрешить элементы в любом порядке любое количество раз? У меня есть следующий XML, который я хочу проверить на XSD. XSD действителен, но я получаю ошибку в XML. Это говоритUnexpected eleme…
20 мар '12 в 16:28
3 ответа

Проверка схемы RelaxNG или XSD с помощью JavaScript

Я хотел бы сделать проверку схемы RelaxNG (предпочтительно) или XSD (если нужно) в клиентском JavaScript. Есть хорошие библиотеки для этого? Google находит jsrelaxngvalidator, но у меня возникают проблемы с его запуском, и кажется, что он не поддерж…
2 ответа

Пространство имен элемента 'enumeration' должно быть из пространства имен схемы 'http://www.w3.org/2001/XMLSchema'

Я получаю эту ошибку при проверке элемента перечисления в xsd. <xsd:restriction base="xsd:unsignedInt"> <enumeration value="4"> </enumeration> </xsd:restriction> Пожалуйста, помогите мне в этом. s4s-elt-schema-ns: The namespa…
15 апр '15 в 11:33
2 ответа

Опции проверки XML, отличные от XSD

У нас есть XSD-файл, который мы даем нашим клиентам для проверки XML. Каковы другие методы проверки, которые можно использовать для проверки XML
01 дек '17 в 20:19
1 ответ

XSD недопустим: не удается разрешить имя xxx для компонента (n) "объявление элемента"

У меня есть приведенный ниже XSD, сгенерированный из профиля, который я сериализирую с использованием XAML 2009. Однако, когда я помещаю схему в Online Validator, я получаю src-resol: Не удается разрешить имя 'scg:List' в элемент (n) ' компонент объ…
20 июл '12 в 15:25
2 ответа

Создать необязательный десятичный элемент XSD с ограничениями

Мне удалось создать необязательный десятичный элемент, используя это: <xs:simpleType name="OptionalDecimal"> <xs:union memberTypes="xs:decimal empty-string" /> </xs:simpleType> но мне также нужно добавить ограничения, чтобы, если о…
24 окт '11 в 13:05
1 ответ

XML не будет проверяться со схемой

Я использую http://www.freeformatter.com/xml-validator-xsd.html для проверки моего XML-файла. Получение следующего сообщения "Cvc-elt.1.a: не удается найти объявление элемента 'MatchedShareReport'.. Строка '2', столбец '21'." Вот схема <?xml vers…
29 июл '13 в 10:05
2 ответа

Ошибка: пространство имен схемы элемента должно быть из пространства имен схемы http://www.w3.org/2001/XMLSchema

Ниже мой XSD. Я получаю ошибки. Не могли бы вы подтвердить это? <?xml version="1.0" encoding="windows-1252" ?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://api.vvz.com/" xmlns:vz="http://api.vvz.com/" targetNamespa…
28 июл '16 в 15:53
1 ответ

Ограничение значениями от 01 до 10 в XSD?

Я пытаюсь понять использование шаблонов в XSD. Как работает '+' в шаблоне для ограничения в XSD? После некоторых исследований я обнаружил, что могу использовать ограничения с шаблонами. Я понимаю, что "+" означает 1 или более. Но будет ли это также …
28 авг '18 в 22:28
2 ответа

Xsd.exe не может сгенерировать класс при импорте ComplexType

Я пытаюсь запустить Xsd.exe для файла XSD и получаю следующую ошибку. Я использую ИМПОРТ, потому что пространство имен хоста отличается от пространства имен чужих. A2.xsd зависит от A21.xsd, который, в свою очередь, зависит от A22.xsd (все находятся…
01 ноя '15 в 07:17