Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

145
Vistas
cómo leer datos de un archivo json en javascript

Tengo un archivo json con este objeto:

 { "fontFamily": "Roboto", "color": "red", "backgroundColor": "green", "textForExample": "Hello world i'm a text that's used to display an exemple for my creator." }

y cuando lo estoy analizando, tengo un error en mi consola que dice "infosFile.json: 2 Uncaught SyntaxError: Unexpected token ':'" y luego, cuando intento usarlo en mi Javascript, recibí este mensaje en consola: "infosFile no está definido", no entiendo dónde está el problema

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

El json es válido. Puede verificar si su archivo json es válido en el siguiente enlace: https://jsonformatter.curiousconcept.com/

El problema podría ser que para poder leer json desde tu computadora con JavaScript necesitas tener instalado NodeJS. Puede descargar NodeJS desde aquí: https://nodejs.org/en/

Puedes leer json con NodeJS así.

 const fs = require('fs'); let rawdata = fs.readFileSync('<path/yourFileName>.json'); let data = JSON.parse(rawdata); console.log(data);
about 4 years ago · Juan Pablo Isaza Denunciar

0

Asegúrese de tener la ruta correcta para acceder a su archivo JSON

use require("") para acceder a su archivo json y poner su dentro de las comillas dobles

use JSON.parse() para leerlo y almacenarlo dentro de una variable

 const json_file = require("./json/test.json"); const data = JSON.parse(json_file);

También podrías stringificarlo usando

 const data_stringified = JSON.stringify(data);
about 4 years ago · Juan Pablo Isaza Denunciar

0

Probar

 const info = require('infosFile.json'); console.log(JSON.parse(info)) // should output valid data
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda