URL initfile = this.getClass().getClassLoader().getResource(
"messageHandler.xml");
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File(initfile.getPath()));
// 获取channel列表
List channels = doc.getRootElement().getChildren("channel");
// 获取delay配置
Element delayElm = doc.getRootElement().getChild("delay");
// 如果配置了delay参数
if(delayElm != null)
// 设置delay
delay = Long.parseLong(delayElm.getAttributeValue("value"));
// 如果配置了channel信息
if(channels != null && channels.size()>0){
// 对于每个channel信息
for (int i = 0; i < channels.size(); i++) {
// 获取对应的action配置和通道信息(value值)
Element elm = (Element) channels.get(i);
List actions = elm.getChildren("action");
String key = elm.getAttributeValue("value");
XML文件结构
<channel value="">
<action>
<id></id>
<bindclass></bindclass>
</action>
</channel>
分享到:
相关推荐
java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件 java读写xml文件
用java读取xml文件的四种方法
文档中有代码案例,详细讲解了使用java读取xml,并附带有关于xml的dtd讲解,里面包含详细的文档和代码案例。和读取xml所需的jar。
java读取xml文件 ,程序自带jar包在mylib下,加入工程即可,工程导入可用,更具自己需要读取xml文件生成所需文件。
java 读写xml文件操作, 简单易懂
java从xml中读入数据并存入到sqlserver2005数据库中
java读取XML文件内容的四种方法[归类].pdf
java读写xml文件的例子,供参考
利用Java下的IO读取或写入xml及word,txt文件,且能有效去除乱码(很适用,且和POI组建比,少占了很多内存),这是我根据网上很多不同的版本,整合而出的一种最易最好的IO读写文件代码;
java实现的一个读取本地xml文件的例子,进入正题: 需要的包jdom2-2.0.6.jar:下载地址,http://mvnrepository.com/artifact/org.jdom/jdom2 此例子比较简单
Java读取xml文件中oracle数据库连接,JAVA与ORACLE连接的代码.
xml文件导入到mysql数据库中,包括文件:ConnectionUtils.java,InsertDT.java,db_mysql.properties,test01.xml,需要的jar包dom4j-1.6.1.jar,mysql-connection-java-3.1.1.3-bin.jar,jaxen-1.1-beta-7.jar
通过不同的库方法读取修改xml文件。通过java实现。代码易懂
Java读取xml文件的四种方法.doc
java读取XML文件,自己写的一个小例子,很多读取的方面 都涉及到了....
java读写xml文档,有实例,dom4j.jar, jaxen.jar。