
Problema al pasar JSON (BigData) a csv con Python
Publicado por Andrea (1 intervención) el 09/05/2022 12:08:36
Tengo un problema con el formato de mi fichero JSON (adjunto imagen con ejemplo de registro)
El problema es que mis registros no son iguales, hay algunos, como el que muestro en la imagen, que contienen el campo "err" y otros que no lo tienen. En los que no aparece, **se omite la KEY en lugar de aparecer como NULL**.
El código de Python que suelo usar para pasar de JSON a csv (funciona perfectamente en el resto de casos) lo adjunto también en otra imagen.
Para este tipo de registros tan heterogéneos no me funciona puesto que "err" aparece en algunos y en otros se omite.
No sé como hacerlo, he probado muchas formas y en todas me aparece el error "**KeyError: 'err'**"
*Adjunto código y archivo JSON


El problema es que mis registros no son iguales, hay algunos, como el que muestro en la imagen, que contienen el campo "err" y otros que no lo tienen. En los que no aparece, **se omite la KEY en lugar de aparecer como NULL**.
El código de Python que suelo usar para pasar de JSON a csv (funciona perfectamente en el resto de casos) lo adjunto también en otra imagen.
Para este tipo de registros tan heterogéneos no me funciona puesto que "err" aparece en algunos y en otros se omite.
No sé como hacerlo, he probado muchas formas y en todas me aparece el error "**KeyError: 'err'**"
*Adjunto código y archivo JSON


- duda.rar(43,8 KB)
Valora esta pregunta


0