- java.lang.Object
-  
      - javax.xml.transform.stax.StAXResult
 
-  
       - 实现的所有接口
-  
         Result
 
 public class StAXResult extends Object implements Result 充当StAX 编写器形式的XML Result的持有者,即XMLStreamWriter或XMLEventWriter。StAXResult可以在接受所有情况下使用Result,例如Transformer,Validator其接受Result作为输入。- 从以下版本开始:
- 1.6
- 另请参见:
-  
         JSR 173: Streaming API for XML , XMLStreamWriter,XMLEventWriter
 
-  
        
       -  
             字段汇总字段 变量和类型 字段 描述 static StringFEATURE如果TransformerFactory.getFeature(String name)在将此值作为参数传递时返回true,则Transformer支持此类型的Result输出。-  
               Fields declared in interface javax.xml.transform.ResultPI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
-  
               
 -  
             构造方法摘要构造方法 构造器 描述 StAXResult(XMLEventWriter xmlEventWriter)通过提供XMLEventWriter创建StAXResult的新实例。StAXResult(XMLStreamWriter xmlStreamWriter)通过提供XMLStreamWriter创建StAXResult的新实例。
 -  
             方法摘要所有方法 实例方法 具体的方法 变量和类型 方法 描述 StringgetSystemId()返回的系统标识符始终为null。XMLEventWritergetXMLEventWriter()获取此XMLEventWriter使用的StAXResult。XMLStreamWritergetXMLStreamWriter()获取此XMLStreamWriter使用的StAXResult。voidsetSystemId(String systemId)在StAXResult的上下文中,不明确设置系统标识符。
 
-  
             
-  
        
       -  
             字段详细信息-  FEATUREpublic static final String FEATURE 如果TransformerFactory.getFeature(String name)在将此值作为参数传递时返回true,则Transformer支持此类型的Result输出。- 另请参见:
- 常数字段值
 
 
-  
 -  
             构造方法详细信息-  StAXResultpublic StAXResult(XMLEventWriter xmlEventWriter) 通过提供 XMLEventWriter创建StAXResult的新实例。XMLEventWriter必须是非null参考。- 参数
-  
              xmlEventWriter-XMLEventWriter用于创建此StAXResult。
- 异常
-  
              IllegalArgumentException- 如果xmlEventWriter==null。
 
 -  StAXResultpublic StAXResult(XMLStreamWriter xmlStreamWriter) 通过提供 XMLStreamWriter创建StAXResult的新实例。XMLStreamWriter必须是非null引用。- 参数
-  
              xmlStreamWriter-XMLStreamWriter用于创建这个StAXResult。
- 异常
-  
              IllegalArgumentException- 如果是xmlStreamWriter==null。
 
 
-  
 -  
             方法详细信息-  getXMLEventWriterpublic XMLEventWriter getXMLEventWriter() 获取此 XMLEventWriter使用的StAXResult。XMLEventWriter将是null,如果这StAXResult用创建XMLStreamWriter。- 结果
-  
              XMLEventWriter使用StAXResult。
 
 -  getXMLStreamWriterpublic XMLStreamWriter getXMLStreamWriter() 获取此 XMLStreamWriter使用的StAXResult。XMLStreamWriter将是null,如果这StAXResult用创建XMLEventWriter。- 结果
-  
              XMLStreamWriter使用此StAXResult。
 
 -  setSystemIdpublic void setSystemId(String systemId) 在 StAXResult的上下文中,显式设置系统标识符是不合适的。 用于构造此StAXResult的XMLEventWriter或XMLStreamWriter确定XML结果的系统标识符。此方法始终抛出 UnsupportedOperationException。- Specified by:
-  
              setSystemId,界面Result
- 参数
-  
              systemId- 忽略。
- 异常
-  
              UnsupportedOperationException- 总是被这种方法抛出。
 
 -  getSystemIdpublic String getSystemId() 返回的系统标识符始终为 null。- Specified by:
-  
              getSystemId在界面Result
- 结果
- 
               返回的系统标识符始终为 
              null。
 
 
-  
 
-