[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Leer binario en JAVA



El 8/06/07, Santiago Yegros <santiago.yegros@gmail.com> escribió:
Bueno tengo un problema. Tengo que leer un archivo .dbf con java, leer la
cabezera y los campos. Leo char a char, pero al imprimirlo salen caracteres
no imprimibles.
Leo con "DataInputStream" .

Tienes la definicion completa del formato de un archivo dbf?
Si no: se encuentra en el man de algun visual fo$ creo que del 7 o 9
busca lo sgte (Este lo saque del 9):

Table File Structure (.dbc, .dbf, .frx, .lbx, .mnx, .pjx, .scx, .vcx)

Tienes que tener encuenta el formato del binario para saber cual
caracter o byte es de control o de separaciion y cual realmente son
tus datos.

Entonces usaras diferentes readxxx para cada tipo de dato que esperas
recibir desde el dbf.

Tienes que tener en cuenta la paginacion del dbf tambien.

Tambien debes googlear sobre el DataInputStream aqui van algunos
recortes del google:
Aqui va un link:
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/archivos/primitivos.htm
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/archivos/flujos.htm#Lectura

Esta esta buenisima aunque debes buscarla para tu jdk:
http://www.science.uva.nl/ict/ossdocs/java/jdk1.1.3/docs/api/java.io.DataInputStream.html

Espero haberte ayudado. Yo todavia no lo hice pero tendre que hacerlo.

Espero no molestarte pero te recuerdo que esta es una lista de Debian
nop de JAVA creo que mas ayuda recibirias en una lista de Java.
--
§~^Calabaza^~§



Reply to: