關於java讀寫ini的方法!

kenshin520 2004-06-10 12:39:33
請問如何用java讀寫ini,除了jni以外的其他方法,最好是java自己帶的類庫,我覺得既然有控制註冊表的類也應該用控制ini文件的類:)
...全文
221 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenshin520 2004-06-13
  • 打赏
  • 举报
回复
有对大家对我的关心,所以我把刚写的一个控制text,excel,regedit,xml,pdf的程序,不知道对大家有没有用,而且好久没用java了,写得程序可能也有不尽人意的地方。还请高手指点一二。
主要功能,通过读取配置文件,来从数据库里提取字段和值,写入到regedit,xml,text,excel,pdf中。
程序是dos界面的,由于仓促没有写windows界面,如果各位有兴趣,可以改成windows界面的。
由于有配置文件的缘故,所以所有的操作不需要改写代码,只需在配置文件中改写就可以了。
这里大概限制行数,没有办法,只能给大家个链接或者信箱也行,我会及时的发给大家的!
http://www.5956.com/view.asp?board_id=93&view_id=21385
还有,其中引入了控制excel和pdf的类,在网上都可以下载到,请自行下载!
MakeLove 2004-06-13
  • 打赏
  • 举报
回复
自已做一个。我曾经做过一个读写INI文件的java程序。
telenths 2004-06-10
  • 打赏
  • 举报
回复
.properties 文件格式:

属性=属性值
#注释
langxiaofeng 2004-06-10
  • 打赏
  • 举报
回复
去年我通过了JAVA的(SCJP)考试一起学习JAVA我的QQ是:23094840
telenths 2004-06-10
  • 打赏
  • 举报
回复

private FileOutputStream fos;
private FileInputStream fis;

Properties prop = new Properties();
String propFileName = "config.properties";

public void loadProperties() {
try {
fis = new FileInputStream(new File("." + File.separator + propFileName));
prop.load(fis);
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}


Java 里面的 .properties 文件就相当于 ini 文件的功能了
mangob 2004-06-10
  • 打赏
  • 举报
回复
Properties不是挺好的嘛
kenshin520 2004-06-10
  • 打赏
  • 举报
回复
回复:Arias
我也这么想过,如果这样就失去了ini文件的意义。
zhuyi37兄的方法,我试试!谢谢大家,请多多关注,我觉得大家如果把这个弄明白的话 ,对大家很有意义的:)
Arias 2004-06-10
  • 打赏
  • 举报
回复
如果没有直接的读取你的ini文件的api的话,那么直接把ini文件转换为简单的
文本文档,这样用java就很容易读写了

读出来的你在根据实际的ini文件的格式分析应该不难!
zhuyi37 2004-06-10
  • 打赏
  • 举报
回复
jdk里面是有个类来专门处理配置文件的java.util.Properties,不过好象文件类型一般是.properties,和ini的格式差不多,也是键-值方式。
该类使用很简单,先用load()方法引入文件流,就可以用getProperty和setProperty方法读写了。
qqbz 2004-06-10
  • 打赏
  • 举报
回复
写代码自己读文件,自己分析。
tiger_wkh52741 2004-06-10
  • 打赏
  • 举报
回复
好像没有!
firmbank 2004-06-10
  • 打赏
  • 举报
回复
我也想知道,留个印先,到时好找。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧