КаталогИндекс раздела


©eclipse.org
© А.С.Деревянко (перевод)

Каталог XML
XML Catalog Tutorial

Richard Mah
Создано: 17 декабря 2004
Обновлено: 10 августа 2005

В этом учебнике мы продемонстрируем использование Каталога XML. Добавьте пример “Editing and validating XML files”. Выберите File -> New -> Other -> Examples -> Editing and Validating XML files. Для демонстрации Каталога XML мы будем использовать Invoice.dtd и Invoice.xml, находящиеся в проекте XMLExamples.

  1. Создайте новую папку “Invoice2” в проекте “XMLExamples”.
  2. Переместите Invoice.dtd, находящийся в XMLExamples\Invoice\ на новое место в XMLExamples\Invoice2.
  3. Проверьте правильность Invoice.xml. См. учебник по проверке правильности XML. Заметьте, что проверка правильности генерирует предупреждение. Это потому, что не найден Invoice.dtd. Чтобы решить эту проблему, мы добавим элемент в Каталог XML (что демонстрируется ниже).

Добавление в Каталог XML и удаление из него

Каталог XML доступен через предпочтения.
  1. Выберите “Window -> Preferences”, чтобы вызвать диалог Preferences.
  2. Раскройте заголовок “Web and XML” и выберите “XML Catalog”.
Появится диалог, показанный на Рис.1.

Рисунок 1

Добавление нового элемента в Каталог XML

  1. Из диалога Preferences- >XML Catalog выберите “Add…”.
  2. В диалоге “New XML Catalog Entry” заполните поля, как показано на Рис.2.

    Рисунок 2

  3. Для окончания щелкните на “OK”. Заметьте, что теперь есть новый элемент, InvoiceId, под “User Specified Entries”.
  4. Проверьте снова правильность Invoice.xml. Заметьте, что теперь он правильный.

Удаление и редактирования элемента Каталога XML

Чтобы удалить или отредактировать элемент, просто выберите элемент и щелкните на “Delete” или “Edit…”.

Импорт и экспорт Каталога

Элементы Каталога XML могут быть сохранены в файле для использования в дальнейшем. Это избавляет пользователя от необходимости добавлять элементы в Каталог XML, если он уже сделал это в предыдущем рабочем пространстве. Из диалога “Advanced XML Catalog Preferences” доступны опции импорта и экспорта Каталога XML. См. Рис.3.

Рисунок 3

Экспорт установок Каталога XML:

  1. Выберите кнопку “Export…” в диалоге “Advanced XML Catalog Preferences”.
  2. Появится диалог “Export XML Catalog Settings”. См. Рис.4. Выберете проект “Catalog” (создайте его, если нужно) в качестве местоположения для сохранения файла установок Каталога XML. Введите имя файла “.xmlcatalog”. Для завершения щелкните на “OK”. Элементы, заданные в Каталоге XML теперь будут сохранены в файле.

Рисунок 4

Импорт установок Каталога XML:

  1. Выберите кнопку “Import…” в диалоге “Advanced XML Catalog Preferences”.
  2. Появится диалог “Import XML Catalog Settings”. См. Рис.5. Выберите файл, содержащий установки Каталога XML (.xmlcatalog) и щелкните на “OK”, чтобы закончить. Элементы, определенные в файле, теперь будут в Каталоге XML.

Рисунок 5


КаталогИндекс раздела