利用jConfig获取XML文件中的配置信息

xml

  第一步:下载jConfig:在http://sourceforge.net/里下载最新的jConfig项目包 http://sourceforge.net/project/showfiles.php?group_id=38356&package_id=30 463&release_id=272653,下载最新bin包(我用的是jconfig-bin-v2.8.5.zip)

  第二步:解开下载的zip文件,在dist目录下有jconfig.jar(这是项目包);在lib目录下有crimson.jar,jaxp.jar,jmxri.jar(这是解析xml文件所需的三个包),把这四个jar打到你的classpath中去。

  第三步:书写xml配置文件config.xml:

<?xml version="1.0" encoding="iso-8859-1" ?> <properties>   <category name="general">     <property name="QueueConnectionFactory" value="java:/ConnectionFactory"/>   </category>   <category name="database">     <property name="DataSource"  value="java:DB2DS"/>   </category> </properties>

  第四步:书写java文件:

public class GetConfig{public static Configuration configuration;static {configuration = ConfigurationManager.getConfiguration();      }public static String queueConnectionFactory = getProperties("QueueConnectionFactory","java:/ConnectionFactory");public static String datasource = getProperties("DataSource", "java:DB2DS",            "database");public static String getProperties(String key, String defaultValue) {        return configuration.getProperty(key, defaultValue);    }    public static String getProperties(String key, String defaultValue,  String category)  {return configuration.getProperty(key, defaultValue, category);    }public static void main(String[] args){        System.out.println(GetConfig.driverClassName + "-" + GetConfig.url + "-" + GetConfig.user + "-" + GetConfig.password);    }}

  第五步:编译执行在这里我只简单介绍应用一下,如有兴趣请查看zip文件的docs目录下文档。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索string
, 文件
, static
, configuration
, public
, defaultvalue
获取最新id
java获取web.xml配置、jconfig.h、jconfig、java jconfig、jconfig.h下载,以便于您获取更多的相关知识。

时间: 2024-12-09 13:19:32

利用jConfig获取XML文件中的配置信息的相关文章

InfoPath开发实战(2):获取XML文件中的数据

本节的内容: 如何在InfoPath中使用数据连接来从XML文件中获取数据 如何通过代码来修改数据连接中的XML文件路径 打开Visual Studio 2008,以"InfoPath 2007表单模板"为项目模板新建一个项目. 项目创建完后,就会看到一个空空如也的mainifest.xsf文件,这就是InfoPath表单的设计区域,我们可以使用"工具箱"和"版式"面板来设计表单. 我们先不急于设计表单,而是添加一个数据连接.为了让示例更加有趣,

Android中怎么在相应的.java文件中获取.xml文件中某个控件的位置?

问题描述 比如a.xml文件中有个TextView控件,那么在相应的a.java中想要获取该控件在布局中的位置,怎么获取?谢谢各位大侠~

java实现利用String类的简单方法读取xml文件中某个标签中的内容_java

1.利用String类提供的indexOf()和substring()快速的获得某个文件中的特定内容 public static void main(String[] args) { // 测试某个词出现的位置 String reqMessage = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>" + "<in>" + "<head&g

用Java从XML文件中获取业务图表

数据的图解表示法是一个热门的话题.我们翻阅杂志,可以看到很多公司提供复杂的图形程序包,可以让你处理你的数据并使之可视化. 这些程序包有一个公共的问题:它们要求在它们可以把你的数据形成图表之前,你必须把你的XML数据格式化成一种它们能够读懂的特定的格式. 这样的话,XML有力的灵活性就被埋没了,因为你必须改换数据格式--通常使用XSLT. 这并不总是想看上去那么微不足道的,因为有时开发者必须从第三方的数据源获得XML文件,然后在把这些XML文件发送到客户之前给它们添加图表. 举例来说吧,一个金融服

jpa-osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置独立出来

问题描述 osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置独立出来 如题:osgi框架中使用JPA,怎样把persistence.xml文件中的数据库连接部分的配置单独拿出来,由于persistence.xml有多个,为方便连接不同的数据库,不使用spring框架时,怎样将驱动.url.用户名.密码独立成一个文件 解决方案 http://bbs.csdn.net/topics/391912381 解决方案二: 在一个properties文件中配置不同的驱

sap-导航菜单的值从xml文件中动态获取

问题描述 导航菜单的值从xml文件中动态获取 有这样一个asp页面,页面的样式已设置 item_2 item_2 item_3 item_4 </li> .......//多个li </ul> 还有一个xml文件 怎么样获取xml中名称字段,将值放在li中,求大神赐教 解决方案 解析XML的过程放在后台处理,在前台用ajax作为中间桥梁,传递前后台数据 解决方案二: 导航--XML文件

JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

原文:JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spring 集成 Hibernate 的JPA方式中,需要在persistence配置文件中定义每一个实体类,这样非常地不方便,远哥目前找到了2种方法.   这2种方式都可以实现不用persistence.xml文件,免去每个Entity都要在persistence.xml文件中配置的烦恼,但是这种方式Entity实体类的主键字段注解@ID要放到 getXXX()方法上,否则不认.   方式1

ASP操作xml--显示xml文件中的所有节点

通常是利用数据库来保存数据,但也可以使用xml文件来保存数据.假设xml文件的内容是: test.xml <?xml version="1.0" encoding="gb2312"?> <site>  <root>    <list>      <id>0</id>      <name>新浪</name>      <url>http://www.sina.

xml文件中,&amp;lt;beans &amp;gt;中的xmlns,xmlns:xsi,xmlns:context,等等

参考文章如下: http://bbs.csdn.net/topics/390751819 ×××××××××××××××××××××分割线××××××××××××××××××××× 下面的说法是我个人理解,并不一定正确.仅供参考. 如果有更好的说法,或者理解,欢迎各位大大跟我说,我保证马上更改博客内容. 写博客的目的就是为了方便技术的交流,和更好的学习,谢谢. 联系方式QQ:1286238812. ×××××××××××分割线××××××××××××××××××××××× web.xml中,是<