用SAXReader解析xml文档
来源:互联网 发布:java 视频播放控件 编辑:程序博客网 时间:2024/06/05 18:19
用SAXReader解析xml文档
使用SAXReader需要导入dom4j-full.jar包。
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的JavaXML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。
<config>
<!--地址1 -->
<srcPath>xxx</srcPath>
<!-- -地址2 -->
<decPath>xxxx</decPath>
<!-- 地址3-->
<publishBase>xxxxxxxx</publishBase>
</config>
package utils;
import java.io.File;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class BaseConfig {
public static String srcPath = null;
public static String decPath = null;
public static String publishBase = null;
public static String taiSenDesDir = null;
public static String taiSenSrcDir = null;
/**
* @param filepath 文件路径
* @throws Exception
*/
public static void init(String filepath) throws Exception{
SAXReader reader = new SAXReader();
Document document = reader.read(new File(filepath));
Element root = document.getRootElement();
Element picSrc = root.element("srcPath");
Element picDec = root.element("decPath");
Element publish = root.element("publishBase");
srcPath = picSrc.getTextTrim();
decPath = picDec.getTextTrim();
publishBase = publish.getTextTrim();
}
public static void main(String[] args) throws Exception{
init("res/config.xml");
System.out.println(srcPath);
System.out.println(decPath);
System.out.println(publishBase);
}
}
0 0
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader解析xml文档
- 用SAXReader文档解析XML文件
- 用dom4j 修改xml文档 saxreader read
- SAXReader解析XML
- XML解析 SAXReader
- xml--dom4j SAXReader解析
- SAXReader解析xml
- SAXReader解析XML
- HttpURLConnection + SAXReader解析XML
- java--DOM4j-SAXReader对xml文档的解析2
- java--DOM4j-SAXReader对xml文档的解析2
- Java中的System类
- Realm
- gem install sass 本地配置和淘宝源无效的解决办法
- window程序一个线程中可以有几个消息队列?和几个消息循环
- 关于VMWare中Linux的默认root账号密码
- 用SAXReader解析xml文档
- Scala函数学习
- win7共享打印机
- 学习笔记之JavaSE(19)--面向对象编程10
- Tomcat的目录文件列表显示功能
- Archlinux下的firefox安装flash插件
- Android 写输入编辑框增加@功能,@相关字符高亮
- 建设一个能承受500万PV/每天的网站如果计算?
- java调SAP RFC接口