|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.xml.transform
接口 Result
- 所有已知实现类:
- DOMResult, SAXResult, StreamResult
-
public interface Result
实现此接口的对象包含构建转换结果树所需的信息。
字段摘要 | |
---|---|
static String |
PI_DISABLE_OUTPUT_ESCAPING 如果结果树禁用了输出转义,则为发送处理指令的名称。 |
static String |
PI_ENABLE_OUTPUT_ESCAPING 如果结果树在已接收 PI_DISABLE_OUTPUT_ESCAPING 处理指令后的某时刻启用了输出转义,则发送处理指令的名称。 |
方法摘要 | |
---|---|
String |
getSystemId() 获取通过 setSystemId 设置的系统标识符。 |
void |
setSystemId(String systemId) 设置此 Result 的系统标识符。 |
字段详细信息 |
---|
PI_DISABLE_OUTPUT_ESCAPING
static final String PI_DISABLE_OUTPUT_ESCAPING
-
如果结果树禁用了输出转义,则为发送处理指令的名称。
通常,当输出文本节点时,结果树序列化对 & 和 <(可能还有其他字符)进行转义处理。这确保输出是格式良好的 XML。但是为方便起见,有时需要生成几乎但不是非常格式良好的 XML;例如,输出可以包含非良好格式的部分,然后通过后续的非 XML 感知过程将它们转换为格式良好的 XML。如果以此名称发送处理指令,则序列化在输出时不应带有任何转义。
结果 DOM 树还具有插入树中的 PI_DISABLE_OUTPUT_ESCAPING 和 PI_ENABLE_OUTPUT_ESCAPING。
PI_ENABLE_OUTPUT_ESCAPING
static final String PI_ENABLE_OUTPUT_ESCAPING
- 如果结果树在已接收 PI_DISABLE_OUTPUT_ESCAPING 处理指令后的某时刻启用了输出转义,则发送处理指令的名称。
方法详细信息 |
---|
setSystemId
void setSystemId(String systemId)
-
设置此 Result 的系统标识符。
如果不能将 Result 写入文件中,则系统标识符是可选的。但是,应用程序仍可能希望提供一个系统标识符用于错误消息和警告,或者希望解析输出标识符。
-
- 参数:
systemId
- URI 字符串形式的系统标识符。
getSystemId
String getSystemId()
- 获取通过 setSystemId 设置的系统标识符。
-
- 返回:
- 通过 setSystemId 设置的系统标识符,如果未调用 setSystemId,则返回 null。
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |