Module  java.xml

Class StAXResult

    • 构造方法详细信息

      • StAXResult

        public StAXResult​(XMLEventWriter xmlEventWriter)

        创建的新实例StAXResult通过提供一个XMLEventWriter

        XMLEventWriter必须是非null参考。

        参数
        xmlEventWriter - XMLEventWriter用于创建这个 StAXResult
        异常
        IllegalArgumentException - 如果 xmlEventWriter == null
      • StAXResult

        public StAXResult​(XMLStreamWriter xmlStreamWriter)

        通过提供XMLStreamWriter创建一个新的StAXResult实例。

        XMLStreamWriter必须是非null参考。

        参数
        xmlStreamWriter - XMLStreamWriter用于创建这个 StAXResult
        异常
        IllegalArgumentException - 如果 xmlStreamWriter == null
    • 方法详细信息

      • getXMLEventWriter

        public XMLEventWriter getXMLEventWriter​()

        获取XMLEventWriter使用的StAXResult

        XMLEventWriternull如果这个StAXResult是用一个XMLStreamWriter创建的。

        结果
        XMLEventWriter使用此 StAXResult
      • getXMLStreamWriter

        public XMLStreamWriter getXMLStreamWriter​()

        获取XMLStreamWriter使用的StAXResult

        XMLStreamWriter将是null如果这个StAXResult是用一个XMLEventWriter创建的。

        结果
        XMLStreamWriter被这个 StAXResult
      • setSystemId

        public void setSystemId​(String systemId)

        StAXResult的上下文中,明确设置系统标识符是不合适的。 用于构造此StAXResultXMLEventWriterXMLStreamWriter确定了XML结果的系统标识符。

        这个方法总是抛出一个UnsupportedOperationException

        Specified by:
        setSystemId在接口 Result
        参数
        systemId - 忽略。
        异常
        UnsupportedOperationException - 总是被这个方法抛出。
      • getSystemId

        public String getSystemId​()

        返回的系统标识符始终为null

        Specified by:
        getSystemId在接口 Result
        结果
        返回的系统标识符始终为 null