DOMResult

DOMResult (DOM 결과)

변환 결과 트리를 DOM(Document Object Model) 트리 형태로 담는 홀더 역할을 하는 클래스예요. Result를 구현해요.

출처: Java API Reference

본문

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 출력을 지원하는 것입니다.

더 알아보기

Java 공식 API