概述
1、fbssetfile.in文件中内容为:
[m]=1
[print]=0
2、代码:
try{
String filename = FileLocator.toFileURL(Platform.getBundle("PM").getEntry("")).getPath()+"src/com/dms/config";//文件存放的路径
// FileLocator.toFileURL(Platform.getBundle("PM").getEntry("")).getPath() 这个路径是RCP里面获取工程的路径
filename = filename+"/fbssetfile.ini";
filename.replace('/', '\');
BufferedReader reader = new BufferedReader(new FileReader(filename));
String line;
String line2="";
String key = "";
String value = "";
while ((line=reader.readLine()) != null){
if(line2==null||line2.equals("")){
line2 = line;
}else{
line2 = line2+","+line;
}
}
if(line2!=null&&!line2.equals("")){
String str[] = line2.split(",");
for(int i=0;i<str.length;i++){
key = str[i];
value = str[i];
key = key.substring(key.indexOf("[")+1,key.indexOf("]"));
value = value.substring(value.indexOf("=")+1,value.length());
map.put(key, value);
}
}
reader.close();
}catch(Exception e){
e.printStackTrace();
}
3、调用方法:
String setM = DBConnection.getMap().get("m");
String setPrint = DBConnection.getMap().get("print");
最后
以上就是背后帆布鞋为你收集整理的获取以ini结尾(fbssetfile.ini)的文件内容的全部内容,希望文章能够帮你解决获取以ini结尾(fbssetfile.ini)的文件内容所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复