此类中的所有字段都是只读的。
- 自版本:
- 1.4
- 参见:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
cdata-section-elements = 扩展名称。static final String
doctype-public = 字符串。static final String
doctype-system = 字符串。static final String
encoding = 字符串。static final String
indent = "是" | "否"。static final String
media-type = 字符串。static final String
method = "xml" | "html" | "text" | 扩展名称。static final String
omit-xml-declaration = "是" | "否"。static final String
standalone = "是" | "否"。static final String
version = nmtoken。 -
Method Summary
-
Field Details
-
METHOD
method = "xml" | "html" | "text" | 扩展名称。方法属性的值标识应用于输出结果树的整体方法。其他非命名空间值可能会被使用,例如"xhtml",但如果被接受,这些值的处理是实现定义的。如果任何方法值不被接受且未命名空间限定,则
Transformer.setOutputProperty(java.lang.String, java.lang.String)
或Transformer.setOutputProperties(java.util.Properties)
将抛出一个IllegalArgumentException
异常。- 参见:
-
VERSION
version = nmtoken。version
指定输出方法的版本。当输出方法为"xml"时,版本值指定用于输出结果树的XML版本。xml输出方法的默认值为1.0。当输出方法为"html"时,版本值表示HTML的版本。xml输出方法的默认值为4.0,指定结果应该按照HTML 4.0推荐标准[HTML]输出。如果输出方法为"text",则版本属性将被忽略。
- 参见:
-
ENCODING
encoding = 字符串。encoding
指定Transformer应使用的首选字符编码将字符序列编码为字节序列。编码属性的值应该大小写不敏感地处理。该值只能包含范围在#x21到#x7E之间的字符(即可打印的ASCII字符)。该值应该是一个在Internet分配号码管理局[IANA]、[RFC2278]注册的charset
,或以X-
开头。- 参见:
-
OMIT_XML_DECLARATION
omit-xml-declaration = "是" | "否"。omit-xml-declaration
指定XSLT处理器是否应输出XML声明;值必须是是
或否
。- 参见:
-
STANDALONE
standalone = "是" | "否"。standalone
指定Transformer是否应输出独立文档声明;值必须是是
或否
。- 参见:
-
DOCTYPE_PUBLIC
doctype-public = 字符串。有关键值应该是什么的描述,请参阅
DOCTYPE_SYSTEM
属性的文档。- 参见:
-
DOCTYPE_SYSTEM
doctype-system = 字符串。doctype-system
指定在文档类型声明中使用的系统标识符。如果指定了doctype-system属性,则xml输出方法应在第一个元素之前立即输出文档类型声明。在<!DOCTYPE之后的名称应该是第一个元素的名称。如果还指定了doctype-public属性,则xml输出方法应输出PUBLIC,后跟公共标识符,然后是系统标识符;否则,应输出SYSTEM,后跟系统标识符。内部子集应为空。只有在指定了doctype-system属性时,才应忽略doctype-public属性的值。
如果指定了doctype-public或doctype-system属性,则html输出方法应在第一个元素之前立即输出文档类型声明。在<!DOCTYPE之后的名称应该是HTML或html。如果指定了doctype-public属性,则输出方法应输出PUBLIC,后跟指定的公共标识符;如果还指定了doctype-system属性,则应在公共标识符后输出指定的系统标识符。如果指定了doctype-system属性但未指定doctype-public属性,则输出方法应输出SYSTEM,后跟指定的系统标识符。
doctype-system
指定在文档类型声明中使用的系统标识符。- 参见:
-
CDATA_SECTION_ELEMENTS
cdata-section-elements = 扩展名称。cdata-section-elements
指定应使用CDATA部分输出其文本节点子元素的元素名称的空格分隔列表。请注意,这些名称必须使用javax.xml.transform
中描述的限定名称表示格式。- 参见:
-
INDENT
indent = "是" | "否"。indent
指定Transformer在输出结果树时是否可以添加额外的空格;值必须是是
或否
。- 参见:
-
MEDIA_TYPE
media-type = 字符串。media-type
指定输出结果树的数据的媒体类型(MIME内容类型)。不应明确指定charset
参数;相反,当顶层媒体类型为text
时,应根据实际输出方法使用的字符编码添加charset
参数。- 参见:
-