怎么没有生成xml文件
为什么我的程序运行都正常,但是没有生成xml文件?那个大神可以看一下
为什么我的程序运行都正常,但是没有生成xml文件?那个大神可以看一下
2016-09-25
public void createXml(){
DocumentBuilder db = this.getDocumentBuilder();
Document document = db.newDocument();
Element bookStore = document.createElement("bookStore");
//向bookStore根节点中添加子节点book
Element book = document.createElement("book");
book.setAttribute("1","1");
// 将book节点添加到bookStore根节点中
bookStore.appendChild(book);
//将bookstore节点(已经包含了book),添加到dom树中
document.appendChild(bookStore);
//将现有的dom树添加到xml文件
//创建TransformerFactory对象
TransformerFactory tff = TransformerFactory.newInstance();
try {
//创建Transformer对象
Transformer tf =tff.newTransformer();
tf.transform(new DOMSource(document), new StreamResult(new File("books11.xml")));
} catch (TransformerConfigurationException e) {
// TODO: handle exception
}catch (TransformerException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
举报