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

306
Vistas
JS - Discord: parse external dynamic json content in array using axios

I have a dynamic json with a constant field that gaves me the number of fields to read, with the other fields that increase time by time when someone make changes. assume that

{ "number":"xxx",
"n1":"some text1",
"n2":"some text2",
[and so on, based on the number cointained in "number"]
}

I want to create a response in discord like

"There are xxx entries"
"Entry n.1 - (..)"
"Entry n.2 - (..)"

and so on.

The code I made is

let nrlink = 'MY SITE - json';
let {data} = await axios(nrlink);

let nr_set = data.number; 
let sets = [];

let i = 1;
while (i <= nr_set) {
  sets += data.n + i; <-This doesn't work
  i++;
}
    await lib.discord.channels['@0.2.0'].messages.create({
      content: "There are" + nr_set + " entries\n" +
      data.n1 + "\n" + sets
      channel_id: context.params.event.channel_id,
    });

So, if I point directly the data, like data.n1, it works. Array 'sets' doesn't work, I can't populate using "data.n + i" to create the pointing to "data.n1" or "data.n2"

Is there a way to make that?

Thanks

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