Ich versuche, Daten aus einigen JSON mit JQ zu extrahieren - Ich habe es bereits auf die letzte Ebene der Daten, die ich extrahieren müssen, aber ich bin völlig ratlos im Hinblick auf wie man damit vorgeht, wie dieser Teil der Daten formatiert wird. nur den Wert für eine bestimmte Spalte (zB count_value) und ich kann es extrahieren extrahieren, indem Sie [-1] in diesem speziellen Falljq - kombinieren Sie Schlüssel und Wert unter separaten Arrays
{
"values": [
[
1483633677,
42
]
],
"columns": [
"time",
"count_value"
],
"name": "response_time_error"
}
Ich möchte, aber ich:
Ein Beispiel wäre, Ich möchte die Spalte nach ihrem Namen auswählen, falls sie sich in der Zukunft ändert.
So durchläuft die Spalten-Array und Test für die erforderlicher Zeichenfolgenwert Wenn Sie eine Treffernotiz erhalten, ist der Index und Ihre Antwort Werte [Index]. –
Viele Beispiele, wie man Array hier iterieren kann: http://stackoverflow.com/questions/8489288/how-to-loop-through-json-array –