XML로 변환 할 문자열 목록이 있습니다. DOM을 사용하면 어떻게 될까요? XML을 생성하기 위해 Source
으로 사용할 문자열을 사용하여 문서를 만드는 방법을 잘 모르겠습니다.문자열에서 XML 만들기
누구든지 나에게 문서를 생성하는 샘플 코드를 보여줄 수 있습니까? 나는 코드가있을 거라고 생각
ArrayList<String> fruits
<Fruits>
<fruit>Apple<fruit>
<fruit>Grape<fruit>
<Fruits>
:
이TransformerFactory transFact = TransformerFactory.newInstance();
Transformer serializer = transFact.newTransformer();
Properties props = new Properties();
props.put("method", "xml");
props.put("indent", "yes");
serializer.setOutputProperties(props);
Source source = new DOMSource(document); //need to create a document
Result result = new StreamResult(PrintWriter);
그 결과는 내가 기대 한 바가 아닙니다. 출력은' applegrapepeanut '입니다. 나는 각 과일을 별도의'' 태그 –
Dan
에 넣기를 원한다. 업데이트 된 답변을 살펴보고 주석을 제거하고 반복 코드를 추가했습니다. –
감사합니다. 내 오류를 발견했습니다. – Dan