paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中总结
xml读取通过jdk xml
初始化c3c0在代码中。。
。。。
作者Attilax 艾龙, EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
proxoolController.ini();
ComboPooledDataSource dataSource=new ComboPooledDataSource();
dataSource.setUser( proxoolController.user);
dataSource.setPassword( proxoolController.pwd);
dataSource.setJdbcUrl( proxoolController.url );
dsx=dataSource;
---------------------------proxoolController--------------
public static void ini() {
if(url==null)
{
String s=god.getClassPath()+"/proxool.xml";
String xml_str=fileC0.Read(s);
System.out.println(getValue("",xml_str));
}
System.out.println("f" );
}
public static String getValue(String keyName,String xml_s) {
//1.获得DocumentBuilderFactory 对象
DocumentBuilderFactory builderFactory=DocumentBuilderFactory .newInstance();
//2。获得DocumentBuilder对象
DocumentBuilder documentBuilder;
try {
documentBuilder = builderFactory.newDocumentBuilder();
//3.使用documentBuilder来解析XML生成Document对象
Document document=documentBuilder.parse(new InputSource( new StringReader( xml_s ) ) );
document.normalize(); // 删除非XML数据
NodeList nodeList=document.getElementsByTagName("driver-url");
Node node=nodeList.item(0);
NodeList li2=document.getElementsByTagName("property");
for(int i=0;i<li2.getLength();i++)
{
Node nd=li2.item(i);
String name= nd.getAttributes().getNamedItem("name").getTextContent();
String value= nd.getAttributes().getNamedItem("value").getTextContent();
if(name.equals("user"))
user=value;
if(name.equals("password"))
pwd=value;
}
url=node.getTextContent();
url=url.trim();
url=url.replace('\n', ' ');
url=url.replace('\t', ' ');url=url.trim();
return node.getTextContent();
} catch ( Exception e) {
e.printStackTrace();
}
return null;
}
转载于:https://www.cnblogs.com/attilax/p/5964109.html
paip.获取proxool的配置 xml读取通过jdk xml 初始化c3c0在代码中总结相关推荐
- wcf教程-传递数据过大怎么配置?读取 XML 数据时,超出最大字符串内容长度配额 (8192)
昨天测试客户端程序与服务端wcf时,出现一个错误: 读取 XML 数据时,超出最大字符串内容长度配额 (8192).通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQu ...
- java读取src xml文件路径_Java获取路径方法相对路径读取xml文件方法
(1).request.getRealPath("/");//不推荐使用获取工程的根路径 (2).request.getRealPath(request.getRequestURI ...
- seata-server没有从nacos配置中心读取配置_微服务新秀之Nacos,看了就会,我说的
再讲 Nacos 之前,我们需要了解什么是 Nacos:Nacos 是阿里的一个开源产品,它是针对微服务架构中的 服务发现.配置管理.服务治理 的综合性解决方案. 官网给出的回答: Nacos 致力于 ...
- java xml 读取库_Java开发中读取XML与properties配置文件的方法
相关阅读: 1. XML文件: 什么是XML?XML一般是指可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言. 2.XML文件的优点: 1)XML文档内容和结构完 ...
- SpringCloud Alibaba - Nacos 作为配置中心 读取Properties配置信息
SpringCloud Alibaba是阿里巴巴致力于对微服务的管理.配置.注册等一整套的解决方案. 简介 Nacos 提供用于存储配置和其他元数据的 K-V 存储,为分布式系统中的外部化配置提供服务 ...
- java读取并修改xml文件
java读取并修改xml文件 java如何读取xml并且修改xml文件呢?代码如下: //复制模板xnl File file = new File(xmlSavePath + "/mb.xm ...
- java 获取init参数,Java如何读取servlet init参数?
在web.xml文件中配置servlet时,我们可以在servlet配置部分中定义一些初始化参数.此init参数可用于定义应用程序配置文件的存储位置.下面的这个简单的servlet展示了如何获取这些i ...
- xml 和android脚本之家,Android利用Document实现xml读取和写入操作
本文实例为大家分享了利用Document实现xml读取和写入操作,供大家参考,具体内容如下 首先先来介绍一下什么xml?xml是可扩展标记语言,他可以用来标记数据,定义数据类型.是一种允许用户对自己标 ...
- python读取xml_python解析xml文件
加载和读取xml文件 import xml.dom.minidom doc = xml.dom.minidom.parse(xmlfile) 获取xml文档对象(对子节点和节点node都适用) roo ...
最新文章
- JavaScript text highlighting JQuery plugin
- freetype 安装
- 虚拟机中安装MAC OS X教程(适用所有电脑方法,特别是cpu不支持硬件虚拟化的电脑)...
- java职业发展路线图_Java程序员如何选择未来的职业路线
- MatConvnet中集成的损失函数(孪生网络的思考)
- OpenCASCADE:Modeling Algorithms模块几何工具之投影
- Java JDBC篇3——JDBC事务
- 【机器学习】机器学习从零到掌握之三 -- 教你使用K近邻算法改进约会网站
- 关于计算机犯罪的英语作文,关于信息安全的英语作文范文
- HTML 字符实体 lt; gt: amp;等
- Path.Combine 合并两个路径字符串,会出现的问题
- C语言图书管理系统(链表、文件功能齐全)
- 2、如何利用CommMonitor串口监控,抓取串口Modbus RTU数据包
- 蓝色——网页效果图设计之色彩索引
- MathType公式编辑器试用期到了怎么办?
- (2)VBA 关键字
- 计算机成功绘制人脑神经网络,电脑会超越人脑吗?
- 噩梦射手(SurvivalShooter)教程(一)
- 嵌入式linux启动时间优化
- 使用pandas处理excel,并使用Openpyxl修改单元格格式
热门文章
- JS高级——模块化学习笔记
- 五、pink老师的学习笔记——CSS精灵技术(sprite)
- LeetCode 1748. 唯一元素的和
- LeetCode 301. 删除无效的括号(回溯)
- LeetCode 978. 最长湍流子数组(DP)
- LeetCode 401. 二进制手表
- plotplay恢复默认设置_手把手解答win10系统potplayer经常弹出自动更新提示的还原技巧...
- python查看字符编码_python如何查看字符集
- mac node oracle,将Python3.5(Mac OS X El Capitan)连接到Oracle集群(远程)
- 蓝牙适配器 能同时接多少个设备_便携音箱也能有立体环绕声,JVC智能蓝牙颈挂音箱体验...