Jdom嵌入第三方XML数据的一个问题
2014-07-10 10:14
211 查看
从以前自己博客转过来的:
下面希望将一个第三方数据加为root的子元素
由于root中的parent不为空,上层节点invoke addContent时如果被添加的element中的parent不为空,则抛出异常addNode失败,所 以此时应该清空parent
Parent p = thirdRoot.getParent();
p.removeContent(thirdRoot);
必须编写以上两行代码,否则由于thirdDoc和thirdRoot之间存在父子关系,而我们调用addContent代码时,JDOM会判断 parent如果不为空,则直接抛出异常org.jdom.IllegalAddException: The element "*******" could not be added as the root of the document: The Content already has an existing parent document
最后调用代码
root.addContent(thirdRoot);
调用成功
Parent p = thirdRoot.getParent();
p.removeContent(thirdRoot);
必须编写以上两行代码,否则由于thirdDoc和thirdRoot之间存在父子关系,而我们调用addContent代码时,JDOM会判断 parent如果不为空,则直接抛出异常org.jdom.IllegalAddException: The element "*******" could not be added as the root of the document: The Content already has an existing parent document
最后调用代码
root.addContent(thirdRoot);
调用成功
相关文章推荐
- JDom如何嵌入第三方接口传入的XML数据
- 初学Flex,在使用Webservice时遇到Xml数据绑定的一个问题,试了N个方案,均没解决。
- 利用JDOM把JPG图象数据写入XML一个简单例子
- 一个XML数据统计问题,期待大家的讨论
- 关于XML数据存储时遇到的字符编码的一个怪问题
- 利用JDOM把JPG图象数据写入XML一个简单例子
- Chrome 下,重复使用 XMLHttpRequest进行Post数据时,遇到一个奇怪的问题
- 一个重新载入struts_config.xml的问题
- 问题:XML数据应该以何种方式保存进数据库。
- 使用jdom操作xml数据,生成含Jtree的applet
- ComboBox 绑定到数据表中一个列的问题
- 一个Java XML数据绑定框架的评测
- XML数据读取的问题困扰着我
- 在HTML页面中嵌入XML数据
- 在IE里应用XML的一个小例子:解决双下拉选单的连动问题。
- 一个关于 客户端非法取消正在进行的数据提交操作 的问题 的讨论
- 一个急切解决的xml中的初级的初级问题,请各位同仁帮帮忙,谢谢
- J2ME加密数据的一个第三方开源免费类库介绍
- Access下“是/否”数据类型在使用NHibernate中的一个问题
- 数据绑定应当注意的一个白痴问题