java 基于DOM 库下的 xml 文件的单条信息写入。
Java 在 javax & javafx 以及 org.3wc 环境下写入xml 数据与末尾。经过多方搜索搬运与尝试,总算搞清输出流里的一个清流。
提示:以下是本篇文章正文内容,下面案例可供参考
一、写入,在XML文件末尾写入新数据。
一下代码是我在参考CSDN与codota搜索的文章得到的关键字。
二、使用步骤
1.引入库
代码如下(示例):
import javax.xml.transform.*;
import javax.xml.transform.Source;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
2.写入数据关键字
public boolean saveProduct(Product product) {
String productsFilename = "src\\products.xml";//data file name
//io stream transfer read file and interpret it to stream.
File productsFile = = new File(productsFilename);
try {
//DOM 文件工厂
DocumentBuilde