import java.io.BufferedReader; import java.io.FileInputStream; import java.io.InputStreamReader; public class test { public static void main(String[] args) { try { FileInputStream file = new FileInputStream("D:\\ConfigGoods.csv");//D盘下放入要读取的文件 InputStreamReader input = new InputStreamReader(file, "GB2312"); ////读取 BufferedReader reader = new BufferedReader(input);//换成你的文件名 String line = null; while((line=reader.readLine())!=null){ String item[] = line.split("''");//CSV格式文件为逗号分隔符文件,这里根据逗号切分 String[] last = item[item.length-1].split(",");//这就是你要的数据了 // String name = new String(last.getBytes("ISO-8859-1"),"UTF-8"); String option = "{'id':"+last[0]+",'text':'"+last[1]+"-"+last[2]+"'},";//{"id":112001,"text":"高阶造化丹"}, (写成的格式) System.out.println(option); } reader.close(); } catch (Exception e) { e.printStackTrace(); } } }
读取文件流
猜你喜欢
转载自nice2230.iteye.com/blog/2237870
今日推荐
周排行