使用dom和jaxen的例子
新的改变
使用dom和jaxen实现一个增删改查的功能;
一. 创建项目 ,;
项目结构:
1、创建lib包,导入dom4j-1.6.1.jar和jaxen-1.1-beta-6.jar
2、并添加进项目structure
3、src包中创建com.service;com.test;com.vo包。
4、创建xml文件作为存储的数据库
这样项目就创建完毕了 。
在service中创建Java包,实现增删改查的操作
package my.com.service;
import my.com.vo.Company;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.Node;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.SAXReader;
import org.dom4j.io.XMLWriter;
import java.io.FileOutputStream;
import java.io.Writer;
import java.util.List;
public class CpService {
public static void addCp(Company company) throws Exception {
/*
* 1、创建解析器
* 2、得到document
* 3、获取根节点
* 4、再根节点上面创建cp标签
* 5、在cp标签上面依次添加cpid,cpname,cpaddr
* 6、在cpid,cpname,cpaddr。
*
*