java XML添加文本内容
DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();DocumentBuilderdb=dbf....
DocumentBuilderFactory dbf =DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("src/xyx.xml");
Element bookElement= doc.createElement("Book");
bookElement.setAttribute("num", "3");
以上是添加节点元素Book 并增加属性,为属性赋值。
<Book num=3></Book >
如何再创建新节点后为文本内容赋值?用什么方法?
<BookName>鹿鼎记</BookName >
??? 展开
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("src/xyx.xml");
Element bookElement= doc.createElement("Book");
bookElement.setAttribute("num", "3");
以上是添加节点元素Book 并增加属性,为属性赋值。
<Book num=3></Book >
如何再创建新节点后为文本内容赋值?用什么方法?
<BookName>鹿鼎记</BookName >
??? 展开
展开全部
用下面的语句为创建新节点和为文本内容赋值.
Element root=doc.getDocumentElement();
Element bookElement= doc.createElement("Book");
bookElement.setAttribute("num", "3");
root.appendChild(bookElement);
Element bookNameElement= doc.createElement("BookName");
bookNameElement.setTextContent("鹿鼎记");
root.appendChild(bookNameElement);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |