setOutputProperty (), setParameter () и setURIResolver () методы javax. xml .transform.Transformer - PullRequest
0 голосов
/ 13 января 2020

Какая польза от методов setOutputProperty(), setParameter() и setURIResolver() класса javax.xml.transform.Transformer? Я просмотрел официальную документацию и многие другие онлайн-ресурсы, но не смог понять это ясно.

1 Ответ

0 голосов
/ 13 января 2020

Это не очевидно из документации, потому что они не связывают это заметно (но тонко), но setOutputProperty относится к OutputKeys , и эти значения могут использоваться для имен свойств (и содержать информацию о том, что они делают, например, контролируют отступ вывода).

setParameter делает значение параметра доступным для преобразования; см. Преобразование XSL в Java с параметрами .

setURIResolver позволяет вызывающей стороне указать, как найти URI. Это может, например, использоваться для загрузки идентификаторов publi c, таких как -//OASIS//DTD DocBook XML//EN; см. Formal Publi c Идентификатор , или для загрузки сетевых ресурсов из локальной файловой системы или базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...