Apache Common-Configuration的使用,重点介绍对XML和Properties的读取操作
转:http://javacrazyer.iteye.com/blog/771196
Apache Common-Configuration工具可以从
Properties文件,XML文件,JNDI,JDBC数据源,System Properties,Applet parameters,Servlet Parameters等读取相应信息
使用步骤
前提,引入commons-configuration-1.6.jar这个JAR包,同时还必须映入commm-logging.jar,common-lang.jar和common-collection.jar
?
关于对XML的操作代码
- <SPAN?style="FONT-SIZE:?medium">????public?static?void?testReadXML(){ ??
-
????????try?{ ??
- ???????????? ??
-
????????????XMLConfiguration????config?=?new?XMLConfiguration("config.xml"); ??
-
??????????????
-
????????????String?str=config.getString("boy"); ??
- ????????????System.out.println(str); ??
-
??????????????
-
????????????List<String>?names=config.getList("student.name"); ??
- ????????????System.out.println(Arrays.toString(names.toArray())); ??
-
??????????????
-
????????????List<String>?titles=config.getList("title"); ??
- ????????????System.out.println(Arrays.toString(titles.toArray())); ??
-
??????????????
-
????????????String?size=config.getString("ball[@size]"); ??
- ????????????System.out.println(size); ??
-
??????????????
-
????????????String?id=config.getString(