-2
votes

JQ: Comment récupérer des éléments des listes du même type?

J'ai un JSON comme ceci: xxx

Je veux récupérer tous les éléments de [...] toutes les listes "stressstats".

J'ai réussi avec Une requête JQ pour récupérer tous les éléments mais je ne sais pas comment filtrer et itérer à partir d'un type de liste spécifique.


4 commentaires

JQ est un outil puissant mais la documentation manque d'exemples. Pensez à utiliser NODEJS. J'ai quitté JQ pour l'absence d'une documentation décente.


@Azevedo merci pour votre suggestion


Veuillez suivre le exemple de reproductible minimal directives. En particulier, il serait utile que votre échantillon soit valide JSON, et si vous pouviez montrer la sortie attendue. (L'échantillon montré est invalide comme JSON de manière à fournir une solution.)


@AZEVEDO - Veuillez noter que, à part tous les exemples du site Web de la JQ (dans le didacticiel, le manuel, la FAQ ( github.com/stedolan/jq/wiki/faq ) et le livre de recettes ( GitHub.com/stedolan/jq/wiki/Cookbook ) en particulier), il existe de nombreux exemples sur Rosettacode.org ( rosettacode.org/wiki/category:jq ) et bien sûr ici. Merci, Google, Duckduckgo et Bing!


3 Réponses :


1
votes

Si vous avez besoin de format de matrice, utilisez ci-dessous,

.datasets[].features[].stringStats // empty


1 commentaires

{NOM: @ Jagadesh



1
votes

0 commentaires

0
votes

Vous pouvez US Map pour itérer toutes les valeurs de tableau et faire ce que vous voulez.

données pour mon exemple xxx

exemple où j'extrise uniquement lorsque t = "i" xxx

Exemple où j'extrise uniquement lorsque t = "s" xxx


0 commentaires