Mi proyecto actualmente está recibiendo un mensaje JSON en Python del cual necesito obtener fragmentos de información. A los efectos de esto, configurémoslo en un JSON simple en una cadena:
jsonStr = '{"one" : "1", "two" : "2", "three" : "3"}'
Hasta ahora he estado generando solicitudes JSON usando una lista y luego json.dumps, pero para hacer lo contrario de esto, creo que necesito usar json.loads. Sin embargo, no he tenido mucha suerte con eso. ¿Podría alguien proporcionarme un fragmento que volvería "2"con la entrada de "two"en el ejemplo anterior?
'delimitadores de cadena de comillas simples), también echen un vistazo aquí: stackoverflow.com/questions/41168558/…
'delimitadores de cadena de comillas simples, puede haber creado accidentalmente representaciones de cadenas para los diccionarios de Python. JSON siempre usará"delimitadores . Si es así, repare su código que produce esa salida para usar enjson.dumps()lugar destr()orepr(), y diríjase a Convertir una representación de cadena de un diccionario en un diccionario. para descubrir cómo recuperar sus datos de Python. ¿Otras pistas tienes un literal de Python? BusqueNone,TrueoFalse, JSON usaríanull,trueyfalse.