从API中,我得到了JSON,它有一个字符串字段,其中有多行和不同的转义字符.我try 输出这个JSON并获取它的一个值.
我try 了不同的组合,比如:
response=$(curl -s -X 'POST' \
".../api/generated_message/action/generate" \
-H 'accept: application/json' | jq -r .)
echo $response
generated_message_id=$(echo $response | jq -r '.generated_message_id')
然而,我总是得到parse error: Invalid string: control characters from U+0000 through U+001F must be escaped at line 17, column 96
分.似乎我需要从柯尔那里得到一个逃避的答案.