2012-10-05 3 views
0

도움이 필요합니다. 어떻게 XML 파일에 재귀 적으로 내용을 추가 할 수 있습니까? 나는 파일을 처리하고 '회선 정보'를 보내는 프로그램을 가지고있다. 이 라인 정보는 아래와 같이 XML 파일에 작성해야합니다. 이제는 각 행 정보를 읽고 XML을 작성하는 fn을 보냅니다. Document 객체를 버퍼링하는 방법이 있는지 알고 싶을 때마다 새로운 줄이 생길 때마다 Document 객체에 계속 추가를 유지합니다.java : XML에 재귀 적으로 추가하기

<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
- <Rev_1.28> 
- <OP type="SAM"> 
    <SRC_LN_FROM>612612</SRC_LN_FROM> 
    <SRC_LN_TO>703703</SRC_LN_TO> 
    <NO_LINES>92</NO_LINES> 
    </OP> 
- <OP type="MOV"> 
    <SRC_LN_FROM>6122</SRC_LN_FROM> 
    <SRC_LN_TO>7033</SRC_LN_TO> 
    <NO_LINES>9</NO_LINES> 
    </OP> 
    </Rev_1.28> 
+0

[StAX] (http://docs.oracle.com/javase/tutorial/jaxp/index.html)가 좋습니다. – adatapost

답변

0

당신은 here를 같이 사용 org.w3c.dom.Document 객체를 생성하기 위해 DOM 파서를 사용할 수 있습니다.

데이터는 기본 메모리에 저장되므로, 기록 할 데이터가 상대적으로 작 으면이 방법이 적합합니다.

관련 문제