Создание скомпилированных XSL

Для увеличения скорости обработки таблиц стилей XSL во время выполнения документы таблиц стилей XSL 1.0 и 2.0 можно заранее скомпилировать и интегрировать в проекты Java.

Прежде чем начать

Об этой задаче

Следующие инструкции написаны для проекции Ресурсы, но будут работать и в других проекциях.

Для того чтобы создать скомпилированный файл XSL из файла XSL:

Процедура

  1. В структуре проектов откройте контекстное меню файла XSL.
  2. Выберите Генерирование > Скомпилированный XSL. Запустится мастер Компиляция XSLT.
  3. Настройте параметры компилятора XSLT для создания скомпилированного XSL:
    1. Выберите процессор IBM Processor for XSLT 1.0 или IBM Processor for XSLT 2.0 в списке. Если целевой проект для скомпилированного XSL не поддерживает выбранный процессор, можно добавить необходимую поддержку командой Добавить поддержку процессора в целевой проект.
    2. В соответствующих полях введите имя класса, имя пакета и контейнер вывода для создаваемых скомпилированных классов XSL.
  4. Добавьте папку вывода в файл .classpath проекта. Для этого выберите контейнер Добавить проект в classpath проекта и введите путь в поле Целевой проект.
  5. Для того чтобы добавить служебный класс Java с методами для вызова трансформации документа с помощью скомпилированных классов XSL, выберите Добавить служебный класс Java и укажите в соответствующих полях папку, пакет и имя служебного класса.

Результаты

В каталогах, указанных в мастере, будут созданы файлы скомпилированных классов и файлы Java.

Комментарии