Хотелось бы узнать, где можно найти список свойств, устанавливаемых методом Transformer.setOutputProperty(String name, String value).
Transformer.setOutputProperty(String name, String value)
Скорее всего, они задокументированы в проприетарном Jaladoc Xalan :
Этот метод используется для установки или переопределения значение эффективного xsl: output значения атрибута, указанные в таблица стилей. Признанный стандартный вывод свойства: * cdata-section-elements * doctype-system * doctype-public * indent * media-type * method * omit-xml-declaration * standalone * version Например: tran.setOutputProperty("standalone", "yes");
Этот метод используется для установки или переопределения значение эффективного xsl: output значения атрибута, указанные в таблица стилей.
Признанный стандартный вывод свойства:
* cdata-section-elements * doctype-system * doctype-public * indent * media-type * method * omit-xml-declaration * standalone * version
Например:
tran.setOutputProperty("standalone", "yes");
Кроме того, проверьте javax.xml.transform.OutputKeys класс.
javax.xml.transform.OutputKeys
tran.setOutputProperty(OutputKeys.STANDALONE, "yes");
По сути, свойства могут быть чем угодно, что вы в них вкладываете. Свойства «по умолчанию» являются свойствами по умолчанию, указанными в разделе 16 Рекомендации X3L Преобразований (XSLT) W3C Если какой-либо из ключей аргумента не распознан и не определен в пространстве имен, свойство будет проигнорировано и не будет возвращено. Если вам действительно нужен полный список - я бы сказал, что раздел 16 рекомендаций W3C - хорошее место для начала.