Red de conocimiento informático - Material del sitio web - Cómo extraer datos de campos específicos en json usando Python

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 "

}

}

}

}

}

}" "

datos = json.loads(json_data)

para v en datos['favorito']['bkmrk'].valores():

imprimir ("s ;s" (v['lcate'], v['guid']))