为了账号安全,请及时绑定邮箱和手机立即绑定

怎么没有生成xml文件

为什么我的程序运行都正常,但是没有生成xml文件?那个大神可以看一下

正在回答

代码语言

4 回答

怎么会出错啊:Exception in thread "main" org.w3c.dom.DOMException: INVALID_CHARACTER_ERR: 指定的 XML 字符无效或非法。


0 回复 有任何疑惑可以回复我~

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();

}

}


0 回复 有任何疑惑可以回复我~

对啊,你的代码呢、

0 回复 有任何疑惑可以回复我~


把代码图贴上来啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎么没有生成xml文件

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信