💾 Archived View for unbon.cafe › lejun › posts › 20230220_jq.gmi captured on 2024-08-18 at 17:36:26. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-03-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ù :