Yo estoy haciendo algo aprecido, si te sirve este codigo:
Código PHP:
Ver originalpublic static void main(String[] args) throws IOException {
Main2 listaAntigua=new Main2();
FileInputStream fstream = new FileInputStream("C:/Users/hwsol/Documents/NetBeansProjects/JavaApplication4/catalogos.txt");
InputStreamReader fichero = new InputStreamReader(fstream, "UTF-8");
//DataInputStream in = new DataInputStream(fichero);
BufferedReader br = new BufferedReader(fichero);
String strLine;
List<String> los_catalogos = null;
String clave;
while ((strLine = br.readLine()) != null ) {
clave=null;
los_catalogos= new ArrayList<String>();
StringTokenizer st = new StringTokenizer(strLine, "\t");
//System.out.println("numero"+st.countTokens());
clave=st.nextToken();
//System.out.println("clave"+clave);
while (st.hasMoreTokens()){
String siguiente=st.nextToken();
los_catalogos.add(siguiente);
}
listaAntigua.textosAntiguos(clave,los_catalogos);
System.out
.println
("SIGUIENTE"); }
}
Aqui yo el archivo lo pase de una hoja excel a un .txt, por lo que automaticamente te lo speara por tabuladores y con esta linea:
StringTokenizer st = new StringTokenizer(strLine, "\t");
te los divine las tabulaciones
Saludos