Domande taggate «jq»

6
Utilizzo di jq per estrarre valori e formattare in CSV
Ho il seguente file JSON: { "data": [ { "displayName": "First Name", "rank": 1, "value": "VALUE" }, { "displayName": "Last Name", "rank": 2, "value": "VALUE" }, { "displayName": "Position", "rank": 3, "value": "VALUE" }, { "displayName": "Company Name", "rank": 4, "value": "VALUE" }, { "displayName": "Country", "rank": 5, "value": "VALUE" …
58 bash  python  csv  json  jq 

1
Come prettyprint json usando jq standalone?
Attualmente, quando voglio stampare un file json usando jq , utilizzo: cat file.json | grep jq . Tuttavia mi aspetterei jqdi accettare un nome di file come argomento senza dover fare il fallback cat. La pagina man dice: jq [opzioni ...] filtro [file ...] ... Per impostazione predefinita, jq legge …

2
Come convertire una stringa json incorporata (quotata) in json
Conosco "jq" per analizzare json. Lavoro con un servizio che produce una risposta json in cui una delle proprietà è essa stessa una stringa json. Come posso convertire quel valore tra virgolette in una stringa json valida in modo da poterlo elaborare con jq? Ad esempio, se vedo solo il …
22 json  jq 

4
Matrice JSON per bash variabili usando jq
Ho un array JSON in questo modo: { "SITE_DATA": { "URL": "example.com", "AUTHOR": "John Doe", "CREATED": "10/22/2017" } } Sto cercando di scorrere su questo array usando jq in modo da poter impostare la chiave di ogni elemento come nome della variabile e il valore come valore. Esempio: URL = …
19 bash  jq 

3
Impostazione dell'output jq su una variabile Bash
Sto usando il ricciolo per riavere JSON da un api di riposo come questo: content=$(curl -s -X GET -H "Header:Value" http://127.0.0.1:8200/etc) echo "${content}"| jq -r '.data.value' che produce il valore di cui ho bisogno. Però; quando cambio il codice sopra per assomigliare a questo: content=$(curl -s -X GET -H "Header:Value" …
17 bash  curl  json  jq 


2
jq chiave di stampa e valore per tutti nell'oggetto secondario
Ho trovato questo Q / A con la soluzione per stampare tutte le chiavi in ​​un oggetto: jq -r 'keys[] as $k | "\($k), \(.[$k] | .ip)"' Nel mio caso, voglio eseguire quanto sopra ma su un oggetto secondario: jq -r '.connections keys[] as $k | "\($k), \(.[$k] | .ip)"' …
12 json  jq 

4
Riempi tutti i numeri in JSON con le virgolette
Esistono dati JSON che contengono alcuni valori numerici. Come convertire tutte le cifre in stringhe? (avvolgere tra virgolette) Esempio: { "id":1, "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":1000, "pndNumber":20000, "zoneNumber":4 } dovrebbe diventare { "id":"1", "customer":"user", "plate":"BMT-216-A", "country":"GB", "amount":"1000", "pndNumber":"20000", "zoneNumber":"4" }
11 shell  json  jq 

5
awk / sed / perl one liner + come stampare solo le righe delle proprietà dal file json
come stampare solo le righe delle proprietà dal file json esempio di file json { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# …
10 awk  sed  perl  json  jq 

1
Messaggio di errore "Impossibile indicizzare l'array con la stringa" Title "" durante l'analisi dei dati JSON con jq
{ "content": [ { "Title": "abc", "brand": "xyz", "size": "5 g", "date": "2019-01-01", "details": { "Temperature": [ { "value": "90", "characteristics":"Normal" }, { "value":"100", "characteristics":"high" }, { "value":"80", "characteristics":"low" } ], "certifications": [ { "value": "based", "characteristics":"pass" }, { "value": "50", "characteristics":"failed" } ] }, "formats": { "city": "NYC", "id": …
9 jq 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.