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 >
???
展开
 我来答
紫薇参星
科技发烧友

2014-02-27 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3586万
展开全部

用下面的语句为创建新节点和为文本内容赋值.

   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);
bhbhll
2014-02-27
知道答主
回答量:9
采纳率:0%
帮助的人:12.8万
展开全部
bookElement.setTextContent("鹿鼎记");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式