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

218
Vistas
¿Cómo obtener una "clave" específica de json stringify (mi caso)?

Necesito obtener la clave de "clase" en este json:

var data = [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}]

Si trato de console.log(data) , devuelve "objeto, Objeto"

si trato de

 var json : json.stringify(data) console.log(json)

el resultado es

 [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}]

Ya lo mapeé pero fallé

 var json = json.stringify(data) var string = map.json(loc => loc.class) console.log(string)

el resultado es "map.json no es una función"

Intento analizarlo pero la consola muestra un error

 var json = json.parse(data)

el resultado es un error

si hago esto

 var json = json.stringify(data) console.log(json[5])

la consola devuelve l, supongo que esta es la quinta palabra en los datos var

¿Cómo puedo obtener la clave de "clase"? o necesito contar la palabra una por una, en caso afirmativo, ¿cómo saber la longitud específica de la palabra en la tecla "clase"?

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

0

El método JSON.stringify toma una estructura de datos utilizable y la convierte en una cadena .

La cadena es fantástica para almacenar (p. ej., en localStorage) o transmitir a través de la red (p. ej., en una solicitud Ajax).

Es inútil para trabajar con.

Trabaje con su estructura de datos original en su lugar.

 var data = [{ "loc": [7.876110076904297, 48.79586219787598, 577.145938873291, 427.3995780944824], "class": "low", "score": 0.752582848072052 }] const object = data[0]; const value = object.class; console.log(value);

about 4 years ago · Juan Pablo Isaza Denunciar

0

El método map() crea una nueva matriz con los resultados.

 const data = [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}]; const classes = data.map(loc => loc.class); console.log(classes)

Parece que su matriz solo contiene un objeto, por lo que si en lugar de una matriz solo desea el valor de clase, puede hacer referencia a él.

 const data = [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}]; const res = data[0].class; console.log(res)

about 4 years ago · Juan Pablo Isaza Denunciar

0

 var data = [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}] console.log(data[0].class) var a= data[0].class; alert(JSON.stringify(a))

puede obtener datos de clase de esta manera

 var data = [{"loc":[7.876110076904297,48.79586219787598,577.145938873291,427.3995780944824],"class":"low","score":0.752582848072052}] console.log(data[0].class)

Aquí está el ejemplo

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