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

138
Vistas
Cómo enviar el resultado json como un diccionario en lugar de una matriz en expressjs

Quiero enviar una respuesta como un diccionario como este:

 { "id": 5928101, "category": "animal welfare", "organizer": "Adam", "title": "Cat Cabaret", "description": "Yay felines!", "location": "Meow Town", "date": "2019-01-03T21:54:00.000Z", "time": "2:00", }

Pero estoy usando el siguiente código, lo que da como resultado una matriz

 var ress = JSON.stringify(sqlResults) console.log('response json:' + ress) res.send(ress)

La matriz resultante tiene corchetes [] como este:

 [ { "id": 5928101, "category": "animal welfare", "organizer": "Adam", "title": "Cat Cabaret", "description": "Yay felines!", "location": "Meow Town", "date": "2019-01-03T21:54:00.000Z", "time": "2:00", } ]

¿Cómo puedo enviar el resultado sin un tercer paréntesis?

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

0

Si devuelve el primer elemento de su matriz sqlResults , debería obtener el resultado que desea.

También debería poder usar res.json(dict) para enviar su resultado al cliente.

 sqlResults = [ { "id": 5928101, "category": "animal welfare", "organizer": "Adam", "title": "Cat Cabaret", "description": "Yay felines!", "location": "Meow Town", "date": "2019-01-03T21:54:00.000Z", "time": "2:00", } ]; const dict = sqlResults[0]; var ress = JSON.stringify(dict, null, 2) console.log('response json:' + ress) // You can then send using res.send(ress); // Or simply res.json(dict);

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