Cómo extraer datos de campos específicos en json usando Python
Convierta la cadena en un diccionario de Python usando json.loads del paquete json. El código es el siguiente:
import json
json_data = """{
"favorite":{
"bkmrk" :{
"id1490843709594066":{
"guid":"904eff52277f403b89f6410fe2758646.11",
"lcate":"1"
} ,
"id1490843712805183":{
"guid":"58457f60eca64025bc43a978f9c98345.16",
"lcate":"2"
},
"id149084371467327":{
"guid":"a0f907f9dc8b40f689b083f3eba7228b.16",
"lcate":"3"
},
"id1490843716295393":{
"guid":"eb75d929455e468bb712e7bc2025d11a.16",
"lcate":"4 " p>
}
}
}
}
}
}" " p>
datos = json.loads(json_data)
para v en datos['favorito']['bkmrk'].valores():
imprimir ("s ;s" (v['lcate'], v['guid']))