SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: aguilot_21 en Martes 30 de Agosto de 2005, 22:58

Título: Importar Ficheros
Publicado por: aguilot_21 en Martes 30 de Agosto de 2005, 22:58
Buenas,

Tengo que importar datos de unos ficheros indexados a una base de datos de acces. El problema es que no se la estructura de estos ficheros. Hay alguna manera de hacerlo??

Muchas Gracias,

Saludos
Título: Re: Importar Ficheros
Publicado por: aguilot_21 en Miércoles 31 de Agosto de 2005, 16:41
Perdon,

Son ficheros binarios!!

Saludos
Título: Re: Importar Ficheros
Publicado por: TRod en Jueves 1 de Septiembre de 2005, 16:00
Disculpa...  :blink: No comprendo tu pregunta.
Te refieres a que un archivo binario fue grabado con los tipos de datos "struct" .???
Porque si es asi, es muy importante saber como fue declarada esa estructura
para poder acceder a los "campos" de cada "registro" (por llamarlos de alguna manera). Y eso ya sería una facil solución.
Ahora, puede ser que estes hablando sobre un formato de archivo de alguna aplicación ya determinada, y eso puede tener ooootra solución...
Título: Re: Importar Ficheros
Publicado por: TRod en Viernes 2 de Septiembre de 2005, 04:34
Es decir, la clave esta en saber la longitud en bytes y el orden de cada dato que necesitas leer - y/o su tipo de dato - para poder darle legibilidad a la lectura del archivo binario. Si no la sabes, será sumamente dificil extraer la información que requieres.
Título: Re: Importar Ficheros
Publicado por: aguilot_21 en Lunes 5 de Septiembre de 2005, 16:24
El problema es que no se la estructura. No hay ningun tipo de visualizador para poder ver el contenido del fichero para poder deducir la estructura de este??

Saludos,

Gracias
Título: Re: Importar Ficheros
Publicado por: juanma en Miércoles 7 de Septiembre de 2005, 15:30
Un poco a lo bruto y sencillos es abrir el fichero con el notepad. Si los datos no estan encriptados o comprimidos, visualmente se ven las repeticiones que te dan idea de lo que hay.
A veces tienes que bajar un poco sobre lo ilegible para saltar la cabecera y ver las tabulaciones de los datos, eso si, un poco de paciencia para contar los caracteres.

Saludos
Juanma