DOMResult
DOMResult (DOM 결과)
변환 결과 트리를 DOM(Document Object Model) 트리 형태로 담는 홀더 역할을 하는 클래스예요. Result를 구현해요.
본문
public class DOMResult
extends Object
implements Result
DOMResult는 변환 결과 트리를 DOM 트리 형태로 담는 홀더 역할을 해요. XSLT 변환 결과를 DOM으로 받으려면 이 클래스를 사용해요.
출력 DOM 소스가 설정되지 않으면 변환이 결과를 보관할 Document 노드를 만들어요. 이 노드는 getNode()로 얻을 수 있어요.
setNode(Node), setSystemId(String)로 결과 노드와 시스템 ID를 지정하고, setNextSibling(Node)로 결과를 삽입할 위치를 지정할 수 있어요. getNode(), getSystemId(), getNextSibling()으로 값을 얻어요.
TransformerFactory.getFeature(String)에 이 클래스의 값을 전달해 true가 반환되면 Transformer가 이 유형의 Result 출력을 지원하는 것입니다.