💾 Archived View for unbon.cafe › lejun › posts › 20230220_jq.gmi captured on 2024-07-09 at 00:04:17. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

-=-=-=-=-=-=-

Utilitaire jq

2023-02-20

jq est un utilitaire en ligne de commande, programmé en C (le rendant extrêmement rapide), destiné à la manipulation de fichiers JSON et dérivés.

Il permet notamment de transformer – relativement facilement – des fichiers geojson en csv via une commande au format :

Dans l’ordre :

Exemple pour la conversion d’un fichier geojson avec les champs email et contact:email – à noter l’usage de guillemets du au caractère : utilisĂ© â€“ comme propriĂ©tĂ©s de `features` :

Une des particularitĂ©s de la mĂ©thode est de produire un fichier csv en ligne, pour les inverser il est possible d’ajouter des Ă©tapes supplĂ©mentaires :

Cette mĂ©thode ne fonctionne qu’avec une seule clĂ© Ă  la fois – sinon tout est dĂ©doublĂ©, il faudrait voir d’oĂą ça vient –, oĂą :