anchor.diff:  
   include::site/static/lightbox.adoc[]
   
  -Comme vous l'avez peut-être compris, une façon simple d'utiliser jq est de mettre en paramètre le path json que l'on souhaite extraire. Ici, les [] sont optionnels, cela permet d'afficher uniquement des objets lorsque l'on a un tableau comme ici pour actions.
  +Comme vous l'avez peut-être compris, une façon simple d'utiliser jq est de mettre en paramètre le path json que l'on souhaite extraire. Ici, les `[]` sont optionnels, cela permet d'afficher uniquement des objets lorsque l'on a un tableau comme ici pour actions.
   
   Il y a cependant beaucoup trop d'informations pour nous qui désirons uniquement la description, le nom de la carte et l'auteur. Nous pouvons formater les données simplement comme ceci :
   
  -`jq -c '.actions | {txt: .data.text, name: .data.card.name, member: .memberCreator.fullName}' nPNSBZjB.json`
  +```
  +jq -c '.actions[] | {txt: .data.text, name: .data.card.name, member: .memberCreator.fullName}' nPNSBZjB.json
  +```
   
   :lightboxGroup: 0
   :lightboxImage: 2018-04-26_jq/trello_0.json
  
positive.code: url: /2018/04/26/jq/
  ---
  
  Nous usons et abusons de Trello pour nos projets. Pour un projet en particulier, je voulais retrouver certains commentaires un peu particulier répartis sur plusieurs mois.
  Juste en regardant les cartes une par une ou en regardant l'historique serait trop fastidieux.
  Heureusement chaque board Trello permet un export au format json qui nous permet de s'en servir à notre guise.
  
  
negative.code: 
  Si vous aviez ouvert le fichier avec un éditeur conventionnel, vous pouvez voir que c'est un peu plus joli et coloré.
  
  En fouillant un peu, nous voyons que ce qui nous intéresse se trouve dans l'objet actions, nous pouvons regarder plus en détail les actions uniquement :
  
  `jq '.actions[]' nPNSBZjB.json`
  
  