2010-03-29 13 views

Respuesta

12

Más bien oscuramente, que están documentados en la Xalan proprietary javadoc:

Este método se utiliza para establecer o anular el valor de la XSL eficaz: valores de salida atributo especificado en la hoja de estilo.

La salida estándar reconocido propiedades son:

* cdata-section-elements 
* doctype-system 
* doctype-public 
* indent 
* media-type 
* method 
* omit-xml-declaration 
* standalone 
* version 

Por ejemplo:

tran.setOutputProperty("standalone", "yes"); 
5

Esencialmente, las propiedades pueden ser cualquier cosa que pongas en él. Las propiedades están "predeterminadas" por las propiedades predeterminadas especificadas por section 16 of the XSL Transformations (XSLT) W3C Recommendation. Si alguna de las claves de argumento no se reconoce y no califica el nombre-espacio, la propiedad se ignorará y no se devolverá. Si realmente necesita una lista completa, diría que la Sec. 16 de las recomendaciones del W3C es un buen lugar para comenzar.

8

Además, la salida de la clase javax.xml.transform.OutputKeys.

tran.setOutputProperty(OutputKeys.STANDALONE, "yes"); 
Cuestiones relacionadas