Сформировать XSD из XML данных

Наберите или вставьте XML текст, на основе которого вы хотите создать XSD схему

Назначение

Инструмент "cформировать XSD из XML данных (convert XML to XSD)" позволит Вам создать XML схему (XSD), на основе данных в XML формате.

Использование

Для того, чтобы сформировать XSD, введите XML в поле ввода (или вставьте из буфера обмена) и нажмите кнопку "Сформировать XSD". Сформированный тест классов будет находиться в панели результатов, которая появится ниже. Для очистки поля ввода, нажмите кнопку "Очистить". Нажатием кнопки "Копировать", Вы сможете скопировать преобразованный текст в буфер обмена.

Немного Wiki...

XML Schema — язык описания структуры XML-документа. Спецификация XML Schema является рекомендацией W3C.

Как большинство языков описания XML, XML Schema была задумана для определения правил, которым должен подчиняться документ. Но, в отличие от других языков, XML Schema была разработана так, чтобы её можно было использовать в создании программного обеспечения для обработки документов XML.

После проверки документа на соответствие XML Schema читающая программа может создать модель данных документа, которая включает:

словарь (названия элементов и атрибутов);
модель содержания (отношения между элементами и атрибутами и их структура);
типы данных.

Каждый элемент в этой модели ассоциируется с определённым типом данных, позволяя строить в памяти объект, соответствующий структуре XML-документа. Языкам объектно-ориентированного программирования гораздо легче иметь дело с таким объектом, чем с текстовым файлом.

Другим удобством XML Schema является то, что один словарь может ссылаться на другой, и, таким образом, разработчик может использовать уже существующие словари и легче устанавливать и распространять стандарты XML структуры для определённых задач (например, словарь протокола SOAP).

Файл, содержащий XML Schema, обычно имеет расширение «.xsd» (XML Schema definition).

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