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

191
Views
¿Analizar varios registros json.stringify de un archivo?

A intervalos, estoy recopilando registros de datos que deben almacenarse en modo de adición al final de un determinado archivo; Estoy usando json.stringify para representarlos como texto. Más tarde, cuando me conecte a mi servidor, quiero enviar todos esos registros al servidor. No parece que json.parse sea capaz de manejar más de un registro; los récords consecutivos lo van a hacer infeliz. ¿Existe una solución conocida para este problema?

Aquí hay un programa de prueba:

 fs = require("fs"); const record1 = { name: "Sarah", age: 25 }; const record2 = { name: "Joseph", age: 34 }; function write() { var t1 = JSON.stringify(record1); var t2 = JSON.stringify(record2); fs.appendFileSync("test.json", t1); fs.appendFileSync("test.json", t2); } function read() { text = fs.readFileSync("test.json"); var v1 = JSON.parse(text); console.log(v1); } write(); read();

Aquí está el archivo test.json:

 {"name":"Sarah","age":25}{"name":"Joseph","age":34}

y aquí está el resultado:

 Process exited with code 1 Uncaught SyntaxError: Unexpected token { in JSON at position 25

Entonces, ¿cuál es la mejor manera de regresar y leer esos dos registros separados?

about 4 years ago · Juan Pablo Isaza
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!