Como puedo transformar datos de Json a objeto de python.. por ejemplo recivo estos datos desde Json
Código Python:
Ver original
{"rnc": "44444044444", "cliente": "EMPRESA S.A.", "ncf": "1234567890123456789", "ncf_ref": "0987654321098765432", "tipo": "FacturaConsumidorFinal", # Ver clase ReceiptEnum para valores permitidos "logo": false, "lineas": [{ "descripcion": ["Linea 1", ..., "Linea 10"], "cantidad": 2, "importe": 12.00, "itbis": 13.0, "tipo_pago": "LineaVenta", # Ver clase ReceiptItemEnum para valores permitidos "qtyxprice": True, "promocion": False" }], "pagos": [{ "tipo": 1, # valor entre 1 y 14, según tipos de pago configurados "importe": 1200.00, "cancelado": False, "descripcion": ["linea 1", "linea 2", "lines 3"], }], "descuentos": [{ # descuento o recargo global "descripcion": "lalalala", "importe": 1200.00 }], "densidad": "ppp180x180" # ver clase PrinterDensity para valores permitidos } Por ejemplo en la parte que dice como puedo saber cuantas lineas vienen? "descripcion": ["Linea 1", ..., "Linea 10"],
por el momento tengo esto
Código Python:
Ver original
def desdeJSON(cls, json_data): return ReciboFiscal()
Nota : "osea, que el json que recibes es siempre un objecto de la forma {} lo que puede ser es que te venga como cadena "{ cliente: .... }" o ya como diccionario python { "cliente": ....}" => Como saber eso?
Se les agredece muchisimo su tiempo..