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

172
Vistas
¿Cómo puedo leer datos json que tienen su etiqueta/identificador entre comillas?

Estoy usando NodeJS para obtener el registro de NPM con el siguiente código.

 import fetch from "node-fetch"; let url = "https://registry.npmjs.com/[package-name]"; let settings = { method: "Get" }; fetch(url, settings) .then(res => res.json()) .then((json) => { console.log(json.versions) });

Entonces, la respuesta que obtengo en mi resultado es:

 { _id: '123456789', name: 'package-name', 'dist-tags': { latest: '2.0.0' }, versions: { '2.0.0': '...' } ... }

Estoy tratando de leer la sección 'versiones', pero el problema que tengo es que el número de versión 2.0.0 está entre comillas y podría cambiar, pero quiero encontrar ese valor. ¿Cómo puedo leerlo?

Gracias de antemano, y déjame saber cualquier otra información que me perdí.

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

0

Deberá verificar si las versiones tienen la clave que desea.

 if(Object.keys(response.versions).includes('2.0.0')){ // response.versions['2.0.0'] exists }

O puede iterar a través Object.keys(response.versions) y manejar cada entrada de versión como desee.

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