前言
使用dom4j读取与写入XML文件操作。
祖传JDK 1.8
dom4j-2.1.1
jaxen-1.1.6
XML文件结构
命名为book.xml
存放路径:
xml文件内容为:
<?xml version="1.0" encoding="UTF-8"?>
<!-- 数据文件 -->
<root>
<book id="1">
<category>1</category>
<cname>文学传记类</cname>
</book>
</root>
实体类
Book.java
package com.sishi.bookCategory.entity;
public class Book {
private Integer id;
private String cname;
private Integer category;
public Book() {
}
public Integer getCategory() {
return category;
}
public void setCategory(Integer category) {
this.category = category;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getCname() {
return cname;
}
public void setCname(String cname) {
this.cname = cname;
}
}
工具类
xml数据操作
XmlSource.java
package com.sishi.bookCategory.utils;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.W