Spec-Zone .ru
спецификации, руководства, описания, API
|
Следующие данные показывают API XSLT в действии.
Объект TransformerFactory инстанцируют и используется, чтобы создать Transformer. Исходный объект является вводом к процессу преобразования. Исходный объект может быть создан от читателя SAX от ДОМА, или от входного потока.
Точно так же объект результата является результатом процесса преобразования. Тот объект может быть обработчиком событий SAX, ДОМОМ, или потоком вывода.
Когда преобразователь создается, он может быть создан из ряда инструкций преобразования, когда указанные преобразования выполняются. Если это создается без каких-либо конкретных инструкций, то объект преобразователя просто копирует источник в результат.
API XSLT определяются в пакетах, показанных в Таблице .
Пакет |
Описание |
---|---|
javax.xml.transform |
Определяет TransformerFactory и классы Transformer, которые Вы используете, чтобы получить объект, способный к выполнению преобразований. После создания объекта преобразователя Вы вызываете его метод transform(), если оно с вводом (источник) и выводило (заканчиваются). |
javax.xml.transform.dom |
Классы, чтобы создать ввод (источник) и вывести (заканчиваются) объекты от ДОМА. |
javax.xml.transform.sax |
Классы, чтобы создать ввод (источник) объекты от синтаксического анализатора SAX и вывести (происходят) объекты от обработчика событий SAX. |
javax.xml.transform.stream |
Классы, чтобы создать ввод (источник) объекты и вывести (происходят) объекты от потока ввода-вывода. |