elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  inconveniente con información de un txt
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: inconveniente con información de un txt  (Leído 1,827 veces)
harrisongonzalezl

Desconectado Desconectado

Mensajes: 1


Ver Perfil
inconveniente con información de un txt
« en: 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
  1. public class Buqueda_Codigo{
  2.  
  3.     public  String Busquelo(String x){
  4.         String ultimo="";
  5.          int Eliminando_Ceros=0;
  6. try {
  7. final BufferedReader reader = new BufferedReader(new FileReader("D:/datos.txt"));
  8. String line = "";
  9.  
  10. while((line = reader.readLine())!= null){
  11. if(line.indexOf(",")!= -1){
  12.    //if(line.indexOf(x)!= -1){
  13.        if(line.indexOf(x)!= -1){
  14.            System.out.println("se encontro la palabra "+ line.substring(0,14).trim());
  15. ultimo=line;
  16.  
  17.  
  18.    }
  19. }
  20.  
  21. }reader.close();
  22. } catch (FileNotFoundException e) {e.printStackTrace();
  23. } catch (IOException e) {e.printStackTrace();
  24. }
  25.  
  26.  return ultimo;
  27. }
  28.  


· 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


« Última modificación: 1 Febrero 2017, 04:27 am por engel lex » En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: inconveniente con información de un txt
« Respuesta #1 en: 1 Febrero 2017, 11:51 am »

Si no está en el formato que pides, está mal la entrada, ¿no?
En caso de que quieras aceptar esos códigos más largos... ¿Sabrías obtener loas 13 cifras que te interesan manualmente? Si es así, de la misma forma que lo haces manualmente, lo puedes hacer con el programa.


En línea

6hiii

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: inconveniente con información de un txt
« Respuesta #2 en: 15 Marzo 2017, 03:21 am »

Tienes problema con la segunda linea de datos pero que quieres? que la rechace? la acepte y la busque??, especifica.

Un Saludo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pequeño inconveniente
Foro Libre
ANTRUCK 1 2,019 Último mensaje 10 Agosto 2011, 10:54 am
por Randomize
ayuda!!! inconveniente con GPU :(
Hardware
Cergath 7 4,579 Último mensaje 26 Mayo 2013, 22:50 pm
por worldrings
Conexion USB inconveniente
Dudas Generales
analisis242 0 1,631 Último mensaje 29 Noviembre 2014, 15:36 pm
por analisis242
Inconveniente con Quartz
Java
Lind L. Tailor 1 1,824 Último mensaje 8 Mayo 2015, 02:28 am
por Lind L. Tailor
Inconveniente \\ en ASP.NET C#
.NET (C#, VB.NET, ASP)
Zeroql 1 2,422 Último mensaje 24 Enero 2018, 21:00 pm
por z3nth10n
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines