用SAXReader解析xml文档
来源:互联网 发布:淘宝女装店铺人气排名 编辑:程序博客网 时间:2024/05/29 08:10
x5config.xml里面的xml内容
<?xml version="1.0" encoding="utf-8"?>
<x5-config><business-server>http://127.0.0.1:8080/BusinessServer</business-server>
<login-name>system</login-name>
<password>123456</password>
</x5-config>
java 代码
public String login() throws DocumentException, UnknownHostException {
// 从配置文件读取服务器地址和分配给第三方接口的用户
SAXReader reader = new SAXReader();
Document dom = reader.read(getClass().getResource("/").getPath() + "/../x5config.xml");
String businessServer = dom.selectSingleNode("/x5-config/business-server").getText();
String loginName = dom.selectSingleNode("/x5-config/login-name").getText();
String password = dom.selectSingleNode("/x5-config/password").getText();
// 获得本地IP地址
String localIP = java.net.InetAddress.getLocalHost().getHostAddress();
// 初始化动作引擎
ActionEngine.init(businessServer);
// 登录
String bSessionID = ActionEngine.login(loginName, ActionUtils.md5(password), localIP, null);
// 返回bSessionID
return bSessionID;
}
=======================案例2===================================
使用SAXReader需要导入dom4j-full.jar包。
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。
使用举例:
1. s.xml内容
2.解析
- 用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
- 指针数组/数组指针
- log4j.properties的配置与详解
- 1061. Dating (20)
- 阿里音乐流行趋势预测大赛一起做-(2)weka初识
- 【第三章】 DI 之 3.3 更多DI的知识 ——跟我学spring3
- 用SAXReader解析xml文档
- js中子页面父页面方法 变量相互调用
- 关于 Https 和证书
- 比较有用的地址信息
- java的继承
- 一个web应用的诞生(5)--数据表单
- Android Studio更换主题的方法步骤
- 阿里音乐流行趋势预测大赛一起做-(3)思路
- Java实例 改进发射小程序 java.util.concurrent.Callable接口 从任务中产生返回值