XMLを生成するDOM 4 J
1079 ワード
ここではケースのみを提供し、xmlを解析するDOM 4 Jを参照して、DOM 4 Jを詳しく理解することもできます.
コードは次のとおりです.
コードは次のとおりです.
// Document
Document document = DocumentHelper.createDocument();
Element bookstore = document.addElement("bookstore");
Element book = bookstore.addElement("book");
book.addAttribute("id", "1");
Element book_name= book.addElement("name");
book_name.setText(" // ");
// xml
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("UTF-8");
format.setIndent(true);
File file = new File("src/dom4j_bookstore.xml");
try {
XMLWriter writer = new XMLWriter(new FileOutputStream(file),format);
// <> // , , true,
writer.setEscapeText(false);
writer.write(document);
writer.close();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}