
27/02/2010, 14:59
|
 | | | Fecha de Ingreso: enero-2008 Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años Puntos: 260 | |
Respuesta: Leer un fichero de texto desde la posición de un byte hasta otro byte. Hola,
Posiblemente puedas usar java.io.RandomAccessFile; que te permite usar el método seek para posicionar el 'apuntador' del archivo en un lugar diferente. El único inconveniente posiblemente va a ser la codificación del archivo, tendrías que probar si el método readChar te funciona. Sino posiblemente tendrías que leer los bytes y convertirlos en UTF-8. (readUTF no va a funcionar sino usaste writeUTF para guardarlos y readLine va a leer desde la posición hasta el final de la línea).
Por razones de eficiencia, sería mejor que usaras una base de datos, inclusive SQLite, que es un archivo y no necesita un servicio.
Saludos, |