public ReadDataFile readAllData(){
		BufferedReader br = null;
		try {
			br = new BufferedReader(new InputStreamReader(new FileInputStream(lableDataPath),"gbk"));
			String line;
			List<String> tempTags = new ArrayList<String>();
			while((line=br.readLine())!=null){
				String[] arrays = line.split(",");
				lableData.add(arrays[0]);
				tempTags.add(arrays[1]);
			}
			tags = (String[]) tempTags.toArray(new String[0]);
			br.close();
			br = new BufferedReader(new InputStreamReader(new FileInputStream(trainDataPath),"gbk"));
			while((line = br.readLine())!=null){
				trainData.add(line.trim());
			}
			br.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			System.out.println("ERROR:Train Data not Exists...");
		} catch (IOException e) {
			// TODO Auto-generated catch block
			System.out.println("ERROR:Read Data error...");
		} 
		return this;
	}