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

214
Views
¿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 answers
Answer question

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 Report

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 Report

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 Report
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!