Java 如何向现有XML文件中添加新条目(DOM除外)
存在一个现有的Java 如何向现有XML文件中添加新条目(DOM除外),java,xml,jaxb,Java,Xml,Jaxb,存在一个现有的xml文件&xsd。因为我想在不影响任何旧数据的情况下将新数据写入现有的xml文件 file.xml <project> <session> <id>1234</id> <name>abcd</name> </session> </project> 我要怎么做: 1.将xml文件解组为java对象并保存到ArrayList中 2.获取新值并添
xml
文件&xsd
。因为我想在不影响任何旧数据的情况下将新数据写入现有的xml
文件
file.xml
<project>
<session>
<id>1234</id>
<name>abcd</name>
</session>
</project>
我要怎么做:
1.将xml文件解组为java对象并保存到ArrayList中
2.获取新值并添加到ArrayList中
3.将对象封送到现有XML文件
使用
DOM
很容易,但我想使用jaxb
,请问有没有简单的教程或者你有什么想法?这里使用jaxb非常简单。请看这里:
这不是一个非常详细的教程,但我相信这是一个良好的开端,足以实现您的任务
那就拿这个吧:谢谢你,阿列克谢!我正在浏览第一个链接。
<project>
<session>
<id>1234</id>
<name>abcd</name>
</session>
<session> // New Entry
<id>5678</id>
<name>wxyz</name>
</session>
</project>