제 프로그램에서 일부 문서 작성자를 만들어야하며 여러 클래스로 요소를 만드는 기능을 분할하고 싶습니다. 각 클래스는 하나의 요소를 만들고 주 생성자는 인터페이스를 통해 해당 요소를 추출하여 본문에 연결합니다.다른 문서에서 자식 요소 추가하기
저는 생성자 호출에 인수를 전달하고 싶지 않습니다. 문제를 단순화하기 위해
creator.createDocument()
.setDocumentHeader(
new DocumentHeader()
.setSomeValue(41)
)
, 나는 코드
import org.w3c.dom.Document;
import org.w3c.dom.Element;
DocumentBuilderFactory dbfac1 = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder1 = dbfac1.newDocumentBuilder();
Document document1 = docBuilder1.newDocument();
DocumentBuilderFactory dbfac2 = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder2 = dbfac2.newDocumentBuilder();
Document document2 = docBuilder2.newDocument();
Element elementFromDoc1 = document1.createElement("body");
Element elementFromDoc2 = document2.createElement("someElement");
질문은이 말할 수 있습니다 법적는 다음과 같은 작업을 할 것입니다?
elementFromDoc1.appendChild(elementFromDoc2);
그 방법의 자바 동등한에서 , 팁 주셔서 감사합니다 (깊이) –
죄송 루카스, 내가 잘못을 가지고 Google의 설명서! 나는 그것을 지금 새롭게했다. – ThePerson