Ich muss eine Reihe von Daten in die Datenbank eingeben. Die Benutzeroberfläche zur Eingabe der Daten ist nicht für die Masseneingabe geeignet, daher versuche ich, ein Befehlszeilenäquivalent zu formulieren. Wenn ich die Netzwerkanforderung der Benutzeroberfläche in Chrome untersuche, wird eine PUT-Anforderung eines JSON-Objekts angezeigt. Wenn ich versuche, die Anfrage zu replizieren
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`
Ich bekomme eine Fehlermeldung
Curl: (3) [Globbing] verschachtelte Klammern werden an Position X nicht unterstützt
Wobei X die Zeichenposition des ersten "[" ist.
Wie kann ich ein JSON-Objekt mit einem Array platzieren?