xsd- все статьи тега


Почему xsd spec принимает часовые пояса, имеющие -14H?

Я играл с некоторыми функциями dateTime в xquery, и я заметил, что xquery принимает даты с часовыми поясами, имеющими -14 часов. Глядя на wikipedia link я вижу, что минимально допустимый часовой пояс-12H, но функции xpath, кажется, позволяют -14H. ...

Как правильно использовать тип Guid в файле XSD?

У меня есть .xsd-файл, который я использую для генерации кода с помощью xsd.exe-инструмент из Visual Studio. Некоторые члены класса-это GUID и xsd.exe инструмент выдает 2 предупреждения: Пространство имен ' http://microsoft.com/wsdl/types/' не доступен для ссылки в этой схеме. Тип 'http://microsoft.com/wsdl/types/:guid ' не объявляется. Тип Guid распознается, поскольку созданный файл C# является допустимым и работает. Любой знает, как избавиться от них. предупреждения? Каков правильный синт ...

Недопустимый контент был найден, начиная с элемента''. На данном этапе дочерний элемент не ожидается

Я работаю над своими навыками xml, но валидатор ошибает мой XSD в некоторых глубоко укоренившихся местах. Эрорры: 18: 11 cvc-сложный тип.2.4.d: обнаружено недопустимое содержимое. с элементом "актор". На данном этапе дочерний элемент не ожидается. [5]}37: 11 cvc-сложный тип.2.4.д: недопустимый контент был найден, начиная с utwor элемент''. На данном этапе дочерний элемент не ожидается. Вот XSD: <?xml version="1.0" encoding="utf-8"?> <xs:schema elementFormDefault="qualified" xmlns: ...

XSD/JAXB: последовательность нескольких элементов, ограниченных элементами с одинаковым именем

Мой элемент модели может содержать несколько дочерних элементов различных типов. Для каждого типа может присутствовать только 0 или 1 дочерний элемент. Порядок этих элементов определен, т. е. все элементы типа A стоят перед B и т. д. Поэтому мой класс модели, созданный JAXB, должен иметь отдельное свойство getter / setter для каждого типа дочернего элемента. Что усложняет дело, так это одно исключение из вышеприведенного правила: в начале и ближе к концу списка дочерних элементов может быть каж ...

Автоматическая генерация XSD из BPEL? или BPEL от XSD?

Таким образом, я новичок в BPEL, и действительно мои знания XML ограничены (но растут быстро, как я делаю этот проект). Я создаю веб-сервис в BPEL. Теперь перетаскивание прекрасно, но как насчет сложных типов? Я могу изменить его .xsd файл, чтобы иметь их, но нужно ли мне тогда редактировать мой .файл wsdl и .BPEL файл, чтобы соответствовать или есть способ автоматически генерировать это, чтобы отразить изменения в .XSD-файл. Я использую Jdeveloper 10. Спасибо ...

Каков наилучший способ проверки XML-файла на XSD-файл?

Я создаю некоторые xml-файлы, которые должны соответствовать xsd-файлу, который был мне предоставлен. Каков наилучший способ проверить их соответствие? ...

Проверка XML на соответствие ссылкам XSD в C#

У меня есть XML-файл с указанным расположением схемы, например: xsi:schemaLocation="someurl ..localSchemaPath.xsd" Я хочу проверить в C#. Visual Studio, когда я открываю файл, проверяет его по схеме и перечисляет ошибки отлично. Однако каким-то образом я не могу проверить его автоматически в C# без указания схемы для проверки следующим образом: XmlDocument asset = new XmlDocument(); XmlTextReader schemaReader = new XmlTextReader("relativeSchemaPath"); XmlSchema schema = XmlSchema.Read(sc ...

Генерация Java-классов от.XSD файлы...?

У меня есть гигантский QuickBooks SDK .Файл схемы XSD, который определяет XML-запросы/ответы, которые я могу отправлять / получать из QuickBooks. Я хотел бы иметь возможность легко создавать классы Java из них .XSD-файлы, которые я мог бы затем использовать для маршалирования XML в объекты Java и объекты Java в XML. есть ли простой способ сделать это...? В идеале, это не потребует каких-либо библиотек, внешних для базового дистрибутива Java во время выполнения. Но я гибкий... ...

XSD:в чем разница между xs:integer и xs: int?

Я начал создавать XSD и нашел в паре примеров для xs:integer и xs:int. в чем разница между xs:integer и xs:int? Когда я должен использовать xs:integer? Когда я должен использовать xs:int? ...

Что такое тип xs:NCName и когда его следует использовать?

я запустил один из моих xml-файлов через генератор схем, и все сгенерированное было ожидаемым, за исключением одного узла: <xs:element name="office" type="xs:NCName"/> что именно xs:NCName? И зачем его использовать, скорее xs:string? ...

Как сделать элемент в XML-схеме необязательным?

Итак, я получил эту XML-схему: <?xml version="1.0"?> <xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xs:element name="request"> <xs:complexType> <xs:sequence> <xs:element name="amenity"> <xs:complexType> <xs:sequence> <xs:element name="description" type="xs:st ...

Какова цель XSD файлов?

поскольку мы можем запросить XML-файл из C# (.NET), зачем нам нужен XSD-файл? Я знаю, что это файл метаданных конкретного XML-файла. Мы можем указать отношения в XSD, но каково его функционирование тогда? XML <?xml version="1.0" encoding="utf-8" ?> <Root> <Customers> <Customer CustomerID="GREAL"> <CompanyName>Great Lakes Food Market</CompanyName> <ContactName>Howard Snyder</ContactName> <ContactTitle>Marketing Mana ...

Что делает elementFormDefault в XSD?

что значит elementFormDefault do, и когда он должен быть использован? так что я нашел некоторые определения для elementFormDefault значения: квалификации - элементы и атрибуты находятся в целевом пространстве схема неквалифицированные - элементы и атрибуты не имеют пространства имен поэтому из этого определения я бы подумал, что если схема имеет значение qualified, то почему вы должны префикс типа с пространством имен? И каковы сценарии, которые вы бы даже поставили на неквал ...

Исправить: глобальный элемент "конфигурация" уже объявлен

Я использовал второе решение Как решить "не удалось найти информацию о схеме для элемента / атрибута "? т. е. создал XSD с помощью кнопки для создания схемы. Я изменил таблицу стилей в приложении.config для приложения.xsd но теперь я получаю предупреждение: глобальный элемент "конфигурация" уже был объявлен в приложении.xsd даже при изменении имени отображается предупреждение. У кого-нибудь есть решение для этого? ...

targetNamespace и xmlns без префикса, в чем разница?

в документе схемы xml, если у меня есть как targetNamespace, так и xmlns без префикса. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://example.com/" xmlns="http://example.com/"> какова точная разница между ними? Я понимаю, что если у вас есть xmlns без префикса, все элементы без префикса получают это пространство имен и...смутно то же самое касается targetNamespace. ...

JAXB-свойство "Value" уже определено. Используйте для разрешения этого конфликта

использование JAXB для создания классов привязки XML. схема основана на наборе устаревших XML-файлов и включает в себя этот фрагмент: <xs:complexType name="MetaType"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute type="xs:string" name="Name" /> <xs:attribute type="xs:string" name="Scheme" /> <xs:attribute type="xs:string" name="Value" /> </xs:extension> </xs:simpleContent ...

Почему это называется способным?

в XML-схеме вы можете пометить элемент как nillable Это означает, что он может принимать явное нулевое значение. Способным видеть и значение minOccurs xsd и атрибуты элемента для большого объяснения. то, что мне интересно, это почему это называется nillable? Я всегда вижу nillable и думаю, что это опечатка! EDIT Я ценю это nil синоним null. Мне интересно, почему nil был выбран, а не более распространенный (в информатика) null. Тем более, как это должно быть на самом деле nilable (обратите вни ...