Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En el post de hoy veremos cómo convertir un archivo (seleccionado en un input de tipo file
) a su representación en base64 como cadena usando JavaScript.
Técnicamente hablando, vamos a convertir un File
a un string en base64 usando FileReader
.
Aunque base64 ocupa más tamaño que el archivo original, en ocasiones es necesario convertir un fichero binario a este formato para su fácil transporte o almacenamiento.
Nota: en este ejemplo aprenderás a convertir un archivo seleccionado en un input, pero puedes hacer lo mismo con un archivo recuperado del OPFS o incluso un archivo descargado con fetch; las posibilidades son infinitas.
Resumen: leer el contenido de un archivo con java, línea a línea, usando las clases:
Vamos a leer un archivo de texto con Java, línea a línea, poniendo cada línea en un StringBuilder.
Nota: mira mi otro post para saber cómo escribir en un archivo de texto con Java.