public
class
WmsConfigure {
private String fileName = " configure.xml " ;
/** Creates a new instance of WmsConfigure */
public WmsConfigure() {
}
/* 以下为ini文件的读写处理 */
// /*获取指定name的预警周期
// *如果设置文件中没有,或者为空,则返回0
// *时间单位为毫秒
// */
// public int get(String name){
// String value = "";
// try {
// String lineString;
// br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
// while ( (lineString=br.readLine())!=null) {
// if(lineString.lastIndexOf(name)!=-1)
// value = this.getValue(lineString);
// }
// br.close();
// } catch (Exception e) {
// e.printStackTrace();
// }
// int i;
// try {
// i = Integer.parseInt(value);
// } catch (NumberFormatException ex) {
// i=0;
// }
// return i;
// }
//
// /*
// *设置指定name的周期为newValue
// */
// public int set(String name,int newValue){
// try {
// String lineString;
// fileVector = new Vector();
// br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
// while ( (lineString=br.readLine())!=null) {
// if(lineString.lastIndexOf(name)!=-1){
// String oldValue = this.getValue(lineString);
// lineString = lineString.replaceAll("="+oldValue,"="+newValue);
// }
// fileVector.add(lineString);
// }
// br.close();
// try {
// bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName)));
// } catch (FileNotFoundException ex) {
// JOptionPane.showMessageDialog(JWmsMainFrame.thisFrame,"文件未找到");
// ex.printStackTrace();
// return -1; // 设置失败
// }
// for(int i = 0; i<fileVector.size();i++){
// bw.write(String.valueOf(fileVector.get(i)));
// bw.write(" ");
// }
// bw.close();
// } catch (Exception e) {
// e.printStackTrace();
// return -1; // 设置失败
// }
// return 0; // 设置成功
// }
//
// private String getValue(String lineString){
// // 获取某行中的值,在等号之后。
// int p1 = lineString.indexOf('=');
// return lineString.substring(p1+1,lineString.length());
// }
//
private String fileName = " configure.xml " ;
/** Creates a new instance of WmsConfigure */
public WmsConfigure() {
}
/* 以下为ini文件的读写处理 */
// /*获取指定name的预警周期
// *如果设置文件中没有,或者为空,则返回0
// *时间单位为毫秒
// */
// public int get(String name){
// String value = "";
// try {
// String lineString;
// br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
// while ( (lineString=br.readLine())!=null) {
// if(lineString.lastIndexOf(name)!=-1)
// value = this.getValue(lineString);
// }
// br.close();
// } catch (Exception e) {
// e.printStackTrace();
// }
// int i;
// try {
// i = Integer.parseInt(value);
// } catch (NumberFormatException ex) {
// i=0;
// }
// return i;
// }
//
// /*
// *设置指定name的周期为newValue
// */
// public int set(String name,int newValue){
// try {
// String lineString;
// fileVector = new Vector();
// br = new BufferedReader(new InputStreamReader(new FileInputStream(fileName)));
// while ( (lineString=br.readLine())!=null) {
// if(lineString.lastIndexOf(name)!=-1){
// String oldValue = this.getValue(lineString);
// lineString = lineString.replaceAll("="+oldValue,"="+newValue);
// }
// fileVector.add(lineString);
// }
// br.close();
// try {
// bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName)));
// } catch (FileNotFoundException ex) {
// JOptionPane.showMessageDialog(JWmsMainFrame.thisFrame,"文件未找到");
// ex.printStackTrace();
// return -1; // 设置失败
// }
// for(int i = 0; i<fileVector.size();i++){
// bw.write(String.valueOf(fileVector.get(i)));
// bw.write(" ");
// }
// bw.close();
// } catch (Exception e) {
// e.printStackTrace();
// return -1; // 设置失败
// }
// return 0; // 设置成功
// }
//
// private String getValue(String lineString){
// // 获取某行中的值,在等号之后。
// int p1 = lineString.indexOf('=');
// return lineString.substring(p1+1,lineString.length());
// }
//