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

261
Vistas
Clave de un archivo Json al valor de otro archivo Json usando nodo/Javascript

Intenté y busqué para crear un archivo JSON cuyas claves son datos en otro archivo JSON, por ejemplo:

admin en user.json es la clave, pero actuará como valor dentro del archivo Schema.json, las mismas otras claves que están presentes dentro del archivo user.json actuarán como valor dentro del archivo Schema.json.

supongamos que tengo el archivo user.json de nombre user.json y en el archivo user.json mis claves son admin, id, fname, lname, etc Quiero hacer otro json con el nombre schema.json donde están las claves que están presentes dentro user.json valor de esos schema.json

usuario.json

 "addmin":{ "id":"01", "fname":"tom", "lname":"jerry", "graduation":"PG", "address":"NYC", "job":"yes", "dreams":"travelling world" ... ... ... }

imagen tener una visión clara de lo que quiero lograr

ingrese la descripción de la imagen aquí

No sé cómo se hará esto. Intenté hacer esto, pero aún no sucede. Obtengo el valor del archivo. Si obtengo la clave, puedo almacenarlo en Schema.json

 fs.readFile( "user.json", function (err, data) { if (err) throw err; obj = JSON.parse(data); console.log(obj.admin.id); } );
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No estoy seguro de que haya definido el problema lo suficientemente bien como para poder encontrar una solución completa. Pero podría implicar el uso de la función Object.keys() (documentada en https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys ) para ayudarlo a analizar su JSON objeto. Para empezar, echa un vistazo a esto:

 fs.readFile( "user.json", function (err, data) { if (err) throw err; obj = JSON.parse(data); var schema = Object.keys(obj).map(function (key) { return { uid: key, schema: Object.keys(obj[key]).map(function (itemKey) { return { uid: itemKey } }), }; }; } );
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