- java.lang.Object
-  
      - javax.xml.transform.dom.DOMResult
 
-  
        
       -  
             字段汇总字段 变量和类型 字段 描述 static StringFEATURE-  
               Fields declared in interface javax.xml.transform.ResultPI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
 
-  
               
 -  
             构造方法摘要构造方法 构造器 描述 DOMResult()零参数默认构造函数。DOMResult(Node node)使用DOM节点创建新的输出目标。DOMResult(Node node, String systemId)使用DOM节点创建具有指定系统ID的新输出目标。DOMResult(Node node, Node nextSibling)使用DOM节点创建新的输出目标,指定之前应插入结果节点的子节点。DOMResult(Node node, Node nextSibling, String systemId)使用DOM节点创建新的输出目标,指定应在其中插入结果节点的子节点和指定的系统ID。
 -  
             方法摘要所有方法 实例方法 具体的方法 变量和类型 方法 描述 NodegetNextSibling()获取将在其之前插入结果节点的子节点。NodegetNode()获取将包含结果DOM树的节点。StringgetSystemId()获取系统标识符。voidsetNextSibling(Node nextSibling)设置将在其之前插入结果节点的子节点。voidsetNode(Node node)设置将包含结果DOM树的节点。voidsetSystemId(String systemId)设置可以与节点关联使用的systemId。
 
-  
             
-  
        
       -  
             构造方法详细信息-  DOMResultpublic DOMResult() 零参数默认构造函数。node,siblingNode和systemId将被设置为null。
 -  DOMResultpublic DOMResult(Node node) 使用DOM节点创建新的输出目标。实际上,节点应该是 Document节点,DocumentFragment节点或Element节点。 换句话说,一个接受子节点的节点。siblingNode和systemId将设置为null。- 参数
-  
              node- 将包含结果树的DOM节点。
 
 -  DOMResultpublic DOMResult(Node node, String systemId) 使用DOM节点创建具有指定系统ID的新输出目标。实际上,节点应该是 Document节点,DocumentFragment节点或Element节点。 换句话说,一个接受子节点的节点。siblingNode将设置为null。- 参数
-  
              node- 将包含结果树的DOM节点。
-  
              systemId- 可以与该节点关联使用的系统标识符。
 
 -  DOMResultpublic DOMResult(Node node, Node nextSibling) 使用DOM节点创建新的输出目标,指定之前应插入结果节点的子节点。实际上, node和nextSibling应该是Document节点,DocumentFragment节点或Element节点。 换句话说,一个接受子节点的节点。使用 nextSibling指定之前应插入结果节点的子节点。 如果nextSibling不是同级node,那么IllegalArgumentException异常。 如果node是null而nextSibling不是null,则抛出IllegalArgumentException。 如果nextSibling是null,则行为与调用DOMResult(Node node)相同, 即将结果节点附加为指定的node的最后一个子节点。systemId将设置为null。- 参数
-  
              node- 将包含结果树的DOM节点。
-  
              nextSibling- 之前应插入结果节点的子节点。
- 异常
-  
              IllegalArgumentException- 如果nextSibling不是node或node的兄弟,node是null而nextSibling不是null。
- 从以下版本开始:
- 1.5
 
 -  DOMResultpublic DOMResult(Node node, Node nextSibling, String systemId) 使用DOM节点创建新的输出目标,指定应在其中插入结果节点的子节点和指定的系统ID。实际上, node和nextSibling应该是Document节点,DocumentFragment节点或Element节点。 换句话说,一个接受子节点的节点。使用 nextSibling指定之前应插入结果节点的子节点。 如果nextSibling不是同级node,那么IllegalArgumentException异常。 如果node是null且nextSibling不是null,则抛出IllegalArgumentException。 如果nextSibling是null,则行为与调用DOMResult(Node node, String systemId)相同, 即将结果节点附加为指定节点的最后一个子节点并使用指定的系统ID。- 参数
-  
              node- 将包含结果树的DOM节点。
-  
              nextSibling- 之前应插入结果节点的子节点。
-  
              systemId- 可以与该节点关联使用的系统标识符。
- 异常
-  
              IllegalArgumentException- 如果nextSibling不是node或node的兄弟,nodenull而nextSibling不是null。
- 从以下版本开始:
- 1.5
 
 
-  
 -  
             方法详细信息-  setNodepublic void setNode(Node node) 设置将包含结果DOM树的节点。实际上,节点应该是 Document节点,DocumentFragment节点或Element节点。 换句话说,一个接受子节点的节点。一个 IllegalStateException如果抛出nextSibling不是null和node不是父nextSibling。 一个IllegalStateException如果抛出node为null和nextSibling不是null。- 参数
-  
              node- 将附加转换的节点。
- 异常
-  
              IllegalStateException- 如果nextSibling不是null且nextSibling不是node或node的子node是null且nextSibling不是null。
 
 -  getNodepublic Node getNode() 获取将包含结果DOM树的节点。如果没有节点经由设置 DOMResult(Node node),DOMResult(Node node, String systeId),DOMResult(Node node, Node nextSibling),DOMResult(Node node, Node nextSibling, String systemId)或setNode(Node node),那么该节点将会通过变换设置,一旦改造完成后可以从该方法获得的。 在转换之前调用此方法将返回null。- 结果
- 要附加转换的节点。
 
 -  setNextSiblingpublic void setNextSibling(Node nextSibling) 设置将在其之前插入结果节点的子节点。使用 nextSibling指定应在其之前插入结果节点的子节点。 如果nextSibling不是的后代node,那么IllegalArgumentException异常。 如果node是null且nextSibling不是null,则抛出IllegalStateException。 如果nextSibling是null,则行为与调用DOMResult(Node node)相同, 即将结果节点附加为指定的node的最后一个子节点。- 参数
-  
              nextSibling- 将在其之前插入结果节点的子节点。
- 异常
-  
              IllegalArgumentException-如果nextSibling不是的后代node。
-  
              IllegalStateException- 如果node是null而nextSibling不是null。
- 从以下版本开始:
- 1.5
 
 -  getNextSiblingpublic Node getNextSibling() 获取将在其之前插入结果节点的子节点。如果未通过 DOMResult(Node node, Node nextSibling),DOMResult(Node node, Node nextSibling, String systemId)或setNextSibling(Node nextSibling)设置节点, 则将返回null。- 结果
- 将在其之前插入结果节点的子节点。
- 从以下版本开始:
- 1.5
 
 -  setSystemIdpublic void setSystemId(String systemId) 设置可以与节点关联使用的systemId。- Specified by:
-  
              setSystemId接口Result
- 参数
-  
              systemId- 系统标识符作为URI字符串。
 
 -  getSystemIdpublic String getSystemId() 获取系统标识符。如果未通过 DOMResult(Node node, String systemId),DOMResult(Node node, Node nextSibling, String systemId)或setSystemId(String systemId)设置系统ID, 则将返回null。- Specified by:
-  
              getSystemId接口Result
- 结果
- 系统标识符。
 
 
-  
 
-