大家下午好,
我提出以下问题。
new_ecdsa_config.json
看起来像:
{
"certificate": "value long string
multine"
}
当我运行github操作读取值时
- name: Add new ECDSA to Organization
run: |
cat new_ecdsa_config.json | jq '.'
我得到以下错误:
parse error: Invalid string: control characters from U+0000 through U+001F must be escaped at line 26, column 53
Error: Process completed with exit code 4.
有什么想法吗??
当您描述github上的问题时,您给出了以下示例:
{
"certificate": "value long string
multine"
}
正如错误消息所说,这不是有效的JSON。(如果你愿意,你可以在jsonlint.com上仔细查看。(
如果您想要多行字符串的JSON表示,则必须转义换行符,例如:
{
"certificate": "value long stringnmultiline"
}