Sé que es posible usar JS para leer el contenido de un .txt.
Por ejemplo, tengo un archivo de texto code.txt que contiene
Abc Ghi 123466 bored idk Y tengo index.js . Me gustaría usar el contenido de code.txt para crear una matriz en index.js.
Entonces, en ese ejemplo, me gustaría que apareciera una matriz como esta en index.js.
const entcode = [ "Abc", "Ghi", "123466", "bored", "idk", ];¿Hay una manera de hacer eso?
Si está usando node.js, puede usar la API del sistema de archivos
const fs = require("fs"); let contents = fs.readFileSync("code.txt").toString().split(/\r?\n/); console.log(contents);¡Sí!
Instale Deno (un tiempo de ejecución de JavaScript/TypeScript que funciona fuera de su navegador)
Lea el archivo y cree la matriz de esta manera:
./index.js :
const text = (await Deno.readTextFile('./code.txt')).trim(); const entcode = text.split(/\r?\n/); console.log(entcode); $ deno run index.js ⚠️ ️Deno requests read access to "./code.txt". Run again with --allow-read to bypass this prompt. Allow? [y/n (y = yes allow, n = no deny)] y [ "Abc", "Ghi", "123466", "bored", "idk" ]Si usa jQuery, puede obtener los datos con el siguiente código.
jQuery.get('http://localhost/code.txt', (data) => { const res = data; });