public void loadData(){
		String line = null;
		
		try{
			BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(file), encoding));
			
			while ((line = in.readLine()) != null){
				if (line.equals("StarDict's dict ifo file")){
					continue;
				}
				
				if (line.contains("=")){
					dataMap.put(line.split("=")[0], line.split("=")[1]);
				}
				else{
					dataMap.put(line, "");
				}
			}
			
			in.close();
		}catch (UnsupportedEncodingException e){
			Utility.log(e.getMessage());
		}catch (FileNotFoundException e){
			Utility.log(e.getMessage());
		}catch (IOException e){
			Utility.log(e.getMessage());
		}
	}