Suponiendo que tu json esta en un archivo data.json
Esto debería de funcionar.
Código Python:
Ver originalimport json
filename = 'data.json'
with open(filename) as f:
data = json.load(f)
print data
En caso que venga en una cadena.
Código Python:
Ver originalimport json
data = """
{
"rnc": "44444044444",
"cliente": "EMPRESA S.A.",
"ncf": "1234567890123456789",
"ncf_ref": "0987654321098765432",
"tipo": "FacturaConsumidorFinal",
"logo": false,
"lineas": [{
"descripcion": ["Linea 1", "Linea 10"],
"cantidad": 2,
"importe": 12.00,
"itbis": 13.0,
"tipo_pago": "LineaVenta",
"qtyxprice": true,
"promocion": false
}],
"pagos": [{
"tipo": 1,
"importe": 1200.00,
"cancelado": false,
"descripcion": ["linea 1", "linea 2", "lines 3"]
}],
"descuentos": [{
"descripcion": "lalalala",
"importe": 1200.00
}],
"densidad": "ppp180x180"
}
"""
recibo = json.loads(data)
print recibo