Ho una serie di dati da inserire nel database. L'interfaccia utente per inserire i dati non è buona per l'immissione di massa, quindi sto cercando di formulare un equivalente della riga di comando. Quando esamino la richiesta di rete dell'interfaccia utente in Chrome, vedo una richiesta PUT di un oggetto json. Quando provo a replicare la richiesta
curl -H 'Accept: application/json' -X PUT '{"tags":["tag1","tag2"],"question":"Which band?","answers":[{"id":"a0","answer":"Answer1"},{"id":"a1","answer":"answer2"}]}' http://example.com/service`
Ottengo un errore
curl: (3) [globbing] parentesi graffe nidificate non supportate in posizione X
Dove X è la posizione del carattere del primo "[".
Come posso mettere un oggetto json che include un array?