public class XmlGene { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Document doc = new Document();
Element root = new Element("generator");
Element pack = new Element("package");
Element pack_name = new Element("package-name");
root.addContent(pack);//root element 의 하위 element 를 만들기 pack.addContent(pack_name); //package element 의 하위로 package-name 만들기
pack_name.setText("com.ysci.theme.aaa"); //package-name element 에 value 값을 text 로 넣어 주기
doc.setRootElement(root);
try { FileOutputStream out = new FileOutputStream("d:\\test.xml"); //xml 파일을 떨구기 위한 경로와 파일 이름 지정해 주기 XMLOutputter serializer = new XMLOutputter();
Format f = serializer.getFormat(); f.setEncoding("UTF-8"); //encoding 타입을 UTF-8 로 설정 f.setIndent(" "); f.setLineSeparator("\r\n"); f.setTextMode(Format.TextMode.TRIM); serializer.setFormat(f);
댓글