Создание формата данных для простого XML
Чтобы создать новый формат данных для простого XML, выполните следующие действия:
- Откройте функцию «Дизайнер форматов».
- Выберите параметр «Создать новый формат данных».
-
Укажите описанные ниже данные.
- Тип формата
- Выберите Простой XML.
- Имя
- Укажите уникальное имя нового формата данных.
- Описание
- При необходимости укажите описание для нового формата данных.
- Щелкните вкладку «Детали TML».
-
Нажмите кнопку «Добавить подэлемент». Открывается диалоговое окно «Добавить подэлемент».
Можно создать элемент, не указывая пространство имен и атрибуты.
-
Создайте корневой элемент:
- Создайте пространство имен. В разделе «Пространство имен», укажите «Префикс» и «URL».
-
Нажмите кнопку «Добавить».
Можно добавить несколько пространств имен, и также необходимо повторно выбрать значение в поле «Пространство имен» в разделе «Элемент».
-
Выберите пространство имен в разделе «Элемент».
Если используется пространство имен, необходимо назначить его для элемента.
- Укажите имя корневого элемента.
-
Выберите количество экземпляров корневого элемента. Выберите следующие варианты:
- 0...1 (минимальное значение = 0, максимальное значение = 1)
- 1
- 0...* (минимальное значение = 0)
- 1...* (минимальное значение = 1)
-
Создайте атрибут:
- В разделе «Атрибуты» выберите пространство имен.
- Укажите имя для нового атрибута.
- Нажмите кнопку «Добавить».
- При необходимости добавьте несколько атрибутов.
- Нажмите кнопку «ОК», чтобы сохранить изменения.
- Выберите существующий подэлемент и нажмите кнопку «Изменить», чтобы отредактировать его.
- Выберите существующий подэлемент и нажмите кнопку «Удалить».
- Используйте стрелки вверх и вниз, чтобы изменить расположение полей. Или можно также перетащить поле в необходимое расположение.
-
Также можно щелкнуть вкладку «Сценарий», чтобы создать или отредактировать формат в текстовом представлении.
Определите схему файла с помощью JavaScript. Необходимо указать имя и можно указать описание (необязательно) для каждого элемента данных.Примечание. Элементы данных должны быть определены в порядке, используемом в «Дизайнере преобразований».
-
При необходимости щелкните «Импортировать XSD», чтобы импортировать файл XSD из других источников. Укажите местоположение своего файла. Элемент, пространство имен и атрибуты
извлекаются и вставляются в строки, заменяя любые уже определенные строки.
Примечание. Все импортированные файлы должны быть в формате UTF-8.Примечание. Принимается только простой XSD. Другие сложные типы данных игнорируются. Если в процессе преобразования внешнего XSD в схему простого XML возникли ошибки, появится оповещение.
- Нажмите кнопку «Сохранить формат».
На уровень выше: Демонстрационные данные в функции «Язык преобразований» (TML)