No tengo taaanto conocimiento de la sintaxis de python pero ando haciendo el intento..
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 originaldef 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..