社区
Java SE
帖子详情
关于配置文件读取问题
ptwang
2007-07-13 09:46:13
如:
DBUrl=jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=host1)(PORT=port1))(ADDRESS=(PROTOCOL=TCP)(HOST=host2)(PORT=port2))(CONNECT_DATA=(SERVICE_NAME=service_name)))
值含有多个等号,怎样用java.util.properties类来读取?
...全文
182
7
打赏
收藏
关于配置文件读取问题
如: DBUrl=jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS=(PROTOCOL=TCP)(HOST=host1)(PORT=port1))(ADDRESS=(PROTOCOL=TCP)(HOST=host2)(PORT=port2))(CONNECT_DATA=(SERVICE_NAME=service_name))) 值含有多个等号,怎样用java.util.properties类来读取?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JOAN5200
2007-07-13
打赏
举报
回复
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("ipConfig.properties");
Properties p = new Properties();
try {
p.load(inputStream);
} catch (IOException e1) {
e1.printStackTrace();
}
System.out.println("ip:"+p.getProperty("ip")+",port:"+p.getProperty("port"));
火龙果被占用了
2007-07-13
打赏
举报
回复
你这个根本就不是什么配置文件,而且还“=”里再嵌套“=”。
ptwang
2007-07-13
打赏
举报
回复
如果重组再拼装太麻烦了啊,有没有其他方法?
flyonsea
2007-07-13
打赏
举报
回复
properties文件格式都是这样的
key1=value1
key2=value2
你把你上面那一串组织成这种格式,就可以了.
java.util.properties有方法通过key找到value
deweyroy
2007-07-13
打赏
举报
回复
为回报您对步凡数据的支持,自2007年7月12日,我公司特推出国际国内英文域名全国最优惠活动。
国际域名(.com,.net,.org)60元;
国内域名60元/年
所有优惠域名仅限注册1年。
更多空间优惠活动,买的越多,优惠越多,保证网上最低价
快快行动吧!机会难得!代理享受更多优惠,详情咨询我司客服027-87511169
新国际手机域名.mobi,500元/2年!
此次活动的最终解释权归步凡数据所有。
武汉市步凡软件有限责任公司
网址:www.bufansoft.cn
客服QQ:821957416
MSN:deweyroy@hotmail.com
Email:deweyroy@126.com
lcllcl987
2007-07-13
打赏
举报
回复
改为xml配置不结了?
java用xml配置更顺眼
weihthchk
2007-07-13
打赏
举报
回复
这是一个oracle的连接配置字符串,既然已经有这个串了,还读出配置信息来干什么?
从习惯来看,这和正常的配置流程是相反的——正常流程是用配置信息来拼接串……
android项目中
读取
ini
配置文件
将ini文件存在android项目中assets文件夹中,以便于软件开启时自动
读取
ini系统
配置文件
。
Labview
配置文件
,XML文件读写.rar
配置文件
,XML文件读写.rar XML的简单易于在多数应用程序中读/写数据,XML是数据交换的公共语言,很多不同的应用软件都支持XML文件。
配置文件
,是一种计算机文件,可以对程序配置初始参数;设置程序初始数据。
纯c读写ini
配置文件
纯c读写ini
配置文件
用c/c++读写ini
配置文件
有不少第三方的开源库,如iniparser、libini、rwini、UltraLightINIParser等,但都不理想,往往代码较大、功能较弱、 接口使用不方便。尤其在大小写处理、前后空格、各种注释、跨平台换行符支持、带引号字符串处理、无section操作、原格式保持等方面存在
问题
。 现将本人精心制作的ini读写程序源码奉献给大家,纯c编写,简洁好用。支持windows和linux。 主要特点: 1、支持;和#注释符号,支持行尾注释。 2、支持带引号'或"成对匹配的字符串,提取时自动去引号。引号中可带其它引号或;#注释符。 3、支持无section或空section(名称为空)。 4、支持10、16、8进制数,0x开头为16进制数,0开头为8进制。 5、支持section、key或=号前后带空格。 6、支持\n、\r、\r\n或\n\r换行格式。 7、不区分section、key大小写,但写入时以新串为准,并保持其大小写。 8、新增数据时,若section存在则在该节最后一个有效数据后添加,否则在文件尾部添加。 9、支持指定key所在整行删除,即删除该键值,包括注释。 10、可自动跳过格式错误行,修改时仍然保留。 11、修改时保留原注释:包括整行注释、行尾注释(包括前面空格)。 12、修改时保留原空行。以上三点主要是尽量保留原格式。 不足之处: 1、不支持单key多value(逗号分割),只能一次性提取后自行处理。 2、不支持同名重复section和key。(重复section可视为错误,重复key则可能造成分歧) 3、不能提取所有section或key名称。 使用只需两个文件inirw.h、inirw.c,另有测试程序和工程文件,支持windows和linux。
Labview批量读写
配置文件
(按簇的方法)
段名以簇名自动写入,key名以输入元素自动写入。本资源按捆成簇的方式用循环读写
配置文件
,可省去参数多时大量的重复代码。目前为了批量写入与批量
读取
,簇元素类型需一致。若要混合类型读写,只需加入条件框图分析元素类型即可。
C# 保存和
读取
XML
配置文件
应用程序中,经常需要保存一些用户的设置,所以就需要把这些设置保存到一个
配置文件
中,以便随时
读取
和写入。 这个代码就是用C#写的保存和
读取
程序运行目录下的XML
配置文件
的程序,
配置文件
也会自动生成,很灵活的。 共享给大家,大家可以很方便的调用,然后保存和
读取
自己的程序设置。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章