Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fichier JSON pour Addok invalide #367

Closed
frodrigo opened this issue Dec 1, 2023 · 1 comment
Closed

Fichier JSON pour Addok invalide #367

frodrigo opened this issue Dec 1, 2023 · 1 comment

Comments

@frodrigo
Copy link
Member

frodrigo commented Dec 1, 2023

Je veux utiliser le fichier JSON prévu pour Addok avec la commande jq (manipulation de JSON).

La BAN contient des problèmes d'encodage pour au moins la commune de Perreuil.

Extrait de la BAN

{"id":"71347_ygg0ug","banId":null,"name":"la Croix d'C\ttevoux"}
{"id":"71347_9ukwgt","banId":null,"name":"Lieu Dit la MoussiC)re"}
{"id":"71347_ayj860","banId":null,"name":"Route dC)partementale 984"

On retrouve logiquement les mêmes dans la BANO. Mais le premier d'entre eux ne semble pas correctement encodé dans le JSON. Au lieux d'un '\t' (tab echapé) comma dans la BAN, il y a un vrai tab.
Il semble, que moins pour jq qu'il faille échapper le tab.

{"id":"71347b3bbb","citycode":"71347","type":"street","name":"la Croix d'C	tevoux"}
$ jq . < extrait-bano
parse error: Invalid string: control characters from U+0000 through U+001F must be escaped at line 8, column 82
@frodrigo
Copy link
Member Author

Je ferme,. Il n'y a plus le problème et je vois pas coment corriger.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant