Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - harrisongonzalezl

#1
Java / inconveniente con información de un txt
1 Febrero 2017, 04:22 AM
estoy realizando un proyecto en netbeans(java) que sirve para consultar precios obteniendo información de un txt(archivo de texto) por medio de un codigo, el inconveniente que tengo  es que al realizar la consulta  se debe ingresar 13 dijitos(esta se hace mediante un escaner de codigo de barras el cual me muestra exactamente 13 dijitos) y buscarlos  en el archivo de texto,pero el problema es que los códigos están pero con números adicionales

aqui les muestro como estan los datos

con esta linea no tengo problema
7707248020496  ,195343,ABLANDA CARNES LIBERTYx30g,1390,


con esta linea si hay problemas
1000.00007702109014119  ,249572,ACE.GOURMET x140ml CONTROL ,17850,  

este es el método que consulta los precios

Código (java) [Seleccionar]
public class Buqueda_Codigo{

    public  String Busquelo(String x){
        String ultimo="";
         int Eliminando_Ceros=0;
try {
final BufferedReader reader = new BufferedReader(new FileReader("D:/datos.txt"));
String line = "";

while((line = reader.readLine())!= null){
if(line.indexOf(",")!= -1){
   //if(line.indexOf(x)!= -1){
       if(line.indexOf(x)!= -1){
           System.out.println("se encontro la palabra "+ line.substring(0,14).trim());
ultimo=line;

       
   }
}

}reader.close();
} catch (FileNotFoundException e) {e.printStackTrace();
} catch (IOException e) {e.printStackTrace();
}

 return ultimo;
}



· Los códigos deben ir en etiquetas GeSHi
· Los títulos deben ser descriptivos
· Cada tema debe ir en su respectivo foro, esto va en Java
>aquí las reglas del foro
-Engel Lex