1. 程式人生 > >Java讀取ini檔案的值

Java讀取ini檔案的值

                IniFile iniFile=new BasicIniFile();
		File f = new File("");
		String cf = null;
		cf = f.getCanonicalPath();
		File file=new File(cf+"\\config.ini");
		IniFileReader rad=new IniFileReader(iniFile, file);
		//IniFileWriter wir=new IniFileWriter(iniFile, file);
		try {
			//讀取item
			rad.read();
			IniSection iniSection=iniFile.getSection(0);
			IniItem iniItem=iniSection.getItem("IP");
			ip=iniItem.getValue();
			iniItem = iniSection.getItem("Database");
			database=iniItem.getValue();
			iniItem = iniSection.getItem("UID");
			usr=iniItem.getValue();
			iniItem = iniSection.getItem("PWD");
			passwd=iniItem.getValue();
          } catch (IOException e) {}

注意:ini檔案內有中文,read()方法會報錯