读,写,操作Properties属性文件
来源:互联网 发布:中国蔬菜出口数据 编辑:程序博客网 时间:2024/06/10 09:34
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Enumeration;
import java.util.InvalidPropertiesFormatException;
import java.util.Iterator;
import java.util.Properties;
import java.util.Set;
public class RWProperties ...{
public RWProperties() ...{
// TODO Auto-generated constructor stub
}
//读属性文件
private static Properties readProperties()...{
Properties prop = new Properties();
FileInputStream finps = null;
try ...{
finps = new FileInputStream("g:/DB.properties");
prop.load(finps);
} catch (Exception e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}finally ...{
try ...{
finps.close();
} catch (IOException e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return prop;
// prop.list(System.out);
}
private static void writerProperties()...{
FileOutputStream fouts = null;
Properties prop = new Properties(RWProperties.readProperties());//在原属性文件上追加记录
Properties prop = new Properties();//写新的属性文件
prop.setProperty("dsssssssssssss0","caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
prop.setProperty("url","jdbc:sqlserver://localhost:1433;databasename=pubs");
prop.setProperty("user","sa");
prop.setProperty("pwd","sa");
try ...{
fouts = new FileOutputStream("g:/DB.properties");
prop.store(fouts, "DB");
} catch (IOException e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}finally ...{
try ...{
fouts.close();
} catch (IOException e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
//生成XML格式的属性文件
private static void writerPropertiesXml()...{
FileOutputStream fouts = null;
Properties prop = new Properties();
prop.setProperty("driver0","com.microsoft.jdbc.sqlserver.SQLServerDriver");
prop.setProperty("driver1","sun.jdbc.odbc.JdbcOdbcDriver");
prop.setProperty("driver","com.microsoft.sqlserver.jdbc.SQLServerDriver");
prop.setProperty("url0","jdbc:microsoft:sqlserver://localhost:1433;databasename=PersonnelManagement");
prop.setProperty("url1","jdbc:odbc:PersonnelManagement");
prop.setProperty("url","jdbc:sqlserver://localhost:1433;databasename=pubs");
prop.setProperty("user","sa");
prop.setProperty("pwd","sa");
try ...{
fouts = new FileOutputStream("g:/DB.xml");
prop.storeToXML(fouts, "DB");
} catch (IOException e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}finally ...{
try ...{
fouts.close();
} catch (IOException e) ...{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public static void main(String[] args)...{
// RWProperties.readProperties();
RWProperties.writerProperties();
// RWProperties.writerPropertiesXml();
}
}
- 读,写,操作Properties属性文件
- 操作properties属性文件
- 操作properties属性文件
- 操作properties属性文件
- java操作.properties属性文件
- 读、写properties文件
- 读properties文件和写properties文件
- 读properties和写properties文件
- 读properties和写properties文件
- java 对properties 文件的写操作
- Java利用Properties类操作属性文件
- java读properties属性文件
- 读Properties文件和往Properties文件里面写内容
- 读Properties文件和往Properties文件里面写内容
- 读Properties文件和往Properties文件里面写内容
- java Properties的读,写操作
- java Properties的读,写操作
- java Properties的读,写操作
- List的JavaExcel工具类(读,写)
- shiftem.c
- shofirst.c
- showacos.c
- 求助 积分问题
- 读,写,操作Properties属性文件
- showaddr.c
- 2007.11.8决心做个程序员
- 什么是手机软件测试
- Windows API一日一练(68)QueryPerformanceCounter函数
- js+DHTML的客户端流程图
- 数据结构学习
- Jini
- 希望大家帮忙偶找找这个奇怪错误的原因!