XSD

XSD онлайн — редактор и валидатор XML-схем

Проектирование XML-схем (XSD) по образцу Altova XMLSpy: код слева, справа — графическая диаграмма модели содержимого.

Возможности

  • Редактор XSD с подсветкой; синтаксис и компиляция схемы проверяются по мере ввода
  • Диаграмма модели содержимого: элементы с кратностью, последовательности, выбор и all, именованные типы и наследование, атрибуты, документация
  • Ctrl+клик по типу или ссылке — переход к определению, в том числе в подключённой схеме (xs:include, xs:import)
  • Связи между схемами по дереву папок проекта
  • Проверка XML-документов по схеме в инструменте XML
  • Песочница без регистрации, сохранение в аккаунте, история версий и проекты

Редактор XML Schema 1.0 в браузере: код схемы и её графическая модель — элементы, типы, последовательности и выборы деревом.

  • проверка синтаксиса и проверка XML-документов на соответствие схеме;
  • xs:include и xs:import по дереву папок проекта;
  • история версий, совместная работа и ИИ-ревью схем.
Пример
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="order">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="id" type="xs:string"/>
        <xs:element name="total" type="xs:decimal"/>
        <xs:element name="item" type="itemType" maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>

Попробуйте без регистрации: в песочнице документ сохраняется только в этом браузере.