我的a.xml中有锦标赛列表:

a

b

c

广告然后我在b.xml中有一个锦标赛

d

我怎样才能将b.xml文件作为另一个锦标赛的文件?

所以这就是我想要的:

a

b

c

d

解决方法:

更新.

码:

DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();

DocumentBuilder builder = documentBuilderFactory.newDocumentBuilder();

Document tournament = builder.parse(new File("b.xml"));

Document tournaments = builder.parse(new File("a.xml"));

Node tournamentElement = tournament.getFirstChild();

Node ndetournament = tournaments.getDocumentElement();

Node firstDocImportedNode = tournaments.adoptNode(tournamentElement);

ndetournament.appendChild(firstDocImportedNode);

TransformerFactory transformerFactory = TransformerFactory.newInstance();

Transformer transformer = transformerFactory.newTransformer();

transformer.setOutputProperty(OutputKeys.INDENT, "yes");

transformer.transform(new DOMSource(tournaments), new StreamResult(System.out));

结果:

a

b

c

d

标签:java,dom,xml

来源: https://codeday.me/bug/20190530/1185732.html

java xml 追加,java – 如何将节点从xml文档追加到现有的xml文档相关推荐

  1. java指导手册,Java 注解指导手册 – 终极向导

    编者的话:注解是java的一个主要特性且每个java开发者都应该知道如何使用它. 现在,是时候汇总这些和注解相关的信息到一篇文章了,祝大家阅读愉快. 目录 什么是注解 介绍 消费器 注解语法和注解元素 ...

  2. Java:使用Java调用打印机进行打印(JPG、PDF和Word三种文件格式)

    目录 一.Java的打印简介 二.Java打印实现 2.1 JPG图片文件格式打印实现 2.2 PDF文件格式打印实现 2.3 Word文件格式打印实现 2.3.1 Word文件采用jacob插件进行 ...

  3. XML解析 (JAVA解析xml文件)java+Dom4j+Xpath xml文件解析根据子节点得到父节点 查找校验xml文件中相同的节点属性值 java遍历文件夹解析XML

    XML解析 (JAVA解析xml文件)java+Dom4j+Xpath xml文件解析根据子节点得到父节点 以及查找xml文件中相同的节点属性值 项目背景:这是本人实习中所碰到的项目,当时感觉很棘手, ...

  4. Java 中的 XML:Java 文档模型的用法

    Java 中的 XML:Java 文档模型的用法 英文原文 内容: 代码对比 DOM JDOM dom4j Electric XML XPP 结束语 下一次... 参考资料 关于作者 对本文的评价 相 ...

  5. xml与java代码相互装换的工具类

    2019独角兽企业重金招聘Python工程师标准>>> 这是一个java操作xml文件的工具类,最大的亮点在于能够通过工具类直接生成xml同样层次结构的java代码,也就是说,只要你 ...

  6. java中解析xml解读,java解析xml(JDOM)

    下面通过一个简单的例子说明一下怎么用JDOM这一适合Java程序员习惯的工具包来解析XML文档. 为了简单,我用了如下XML作为要解析的XML文件: rjzjh 60.0 够简单的吧,但它对于我们关心 ...

  7. XML与java的应用

    对于XML进行解析,我们需要调用第三方提供的接口,对XML文档进行解析: 对于XML处理方面,W3C有两种解决方法: (1)DOM(Document Object Model): (2)SAX(Sim ...

  8. java基础 day12-FileInputStream类,文件的复制,缓冲流,Propertes文件,xml文件读写,网络socket编程(构建TCP客户端),内部类

    FileInputStream类的其他常用方法() /**在project下新建temp文件,内容为abcdef*FileInputStream类的其他常用方法:* int available():返 ...

  9. java xpath 函数,XPath常用定位节点元素语句总结 - 中国龍 - 博客园

    将一个XML或HTML文档转换成了DOM树结构后,如何才能定位到特定的节点?XPath实现了这样的功能,它通过DOM树中节点的路径和属性来导航,通过XPath路径表达式可以选择DOM树中的nodes( ...

  10. xml对java通讯录的解析_Dom4j解析xml格式通讯录文档

    JDBC连接数据库,进行DOM4j解析的类: AnalyzeXML.Java package xml; import java.io.File; import java.io.FileInputStr ...

最新文章

  1. XPE一般性组件整理
  2. 【OC语法快览】四、基础内存管理
  3. iOS中的正则表达式[转]
  4. IDA逆向linux内核导入kallsyms
  5. Flagger on ASM——基于Mixerless Telemetry实现渐进式灰度发布系列 2 应用级扩缩容
  6. spacy库的安装与使用_为 SpaCy 提供的中文数据模型
  7. 如何保证消息不被重复消费~~~~~(如何保证消息队列的幂等性)
  8. JAVA多线程及线程状态转换
  9. mysql抖动可能的原因,12 | 为什么我的MySQL会“抖”一下?
  10. Android Webservices 返回多行多列数据(Dataset)
  11. poi doc转docx_编写简历及Python转Word文档为Pdf(续)
  12. pdf覆盖图片 Java_Java 添加、替换、删除PDF中的图片的示例代码
  13. 如何查看正在使用端口号并利用任务管理器将其关闭
  14. hibernate框架(二)核心配置API
  15. uva10817 dijkstra
  16. 计算机高一基础知识大全,计算机基础知识大全
  17. KRC歌词文件如何转化为lrc文件,并在Linux虚拟机下观看
  18. viewpager+Fragment+Butterknife报错 :Fragment already added: MsgOuChatFragment
  19. hazelcast配置内存_在内存数据网格中引入hazelcast imdg
  20. free看了《猎场》,自制力沦丧啊,写点国产剧猎场的台词感想吧

热门文章

  1. django07: 模板语言(旧笔记)
  2. Git 撤销操作 / 回滚历史
  3. python读取oracle数据库性能_用python对oracle进行简单性能测试
  4. 【错误异常大全】:ArcGIS Engine中C#无法引用ESRI.ArcGIS.AxControls问题
  5. ArcGIS实验教程——实验二十三:专题地图制作完整实验步骤
  6. ENVI修复图像坏点扩展补丁
  7. 贪心算法之用优先队列解决最短路径问题(Dijkstra算法)
  8. Android之ndk之gdb调试
  9. Android之解决远程拍照不打开activity用其它方式获取surfaceView
  10. 【C语言简单说】三:变量总结ASCII码扩展(5)