Tôi có một loạt dữ liệu để nhập vào cơ sở dữ liệu. Giao diện người dùng để nhập dữ liệu không tốt cho mục nhập hàng loạt, vì vậy tôi đang cố gắng tạo một dòng lệnh tương đương. Khi tôi kiểm tra yêu cầu mạng của giao diện người dùng trong chrome, tôi thấy một yêu cầu PUT của một đối tượng json. Khi tôi cố gắng sao chép yêu cầu
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`
Tôi gặp lỗi
curl: (3) [globbing] dấu ngoặc nhọn lồng nhau không được hỗ trợ ở vị trí X
Trong đó X là vị trí ký tự của "[" đầu tiên.
Làm cách nào để ĐẶT một đối tượng json bao gồm một mảng?