Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

269
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!