本文介绍了AWS s3api json 格式错误:解析参数“cli-input-json"时出错:JSON 无效:预期值:第 1 行第 1 列(字符 0)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
不确定我的 json 格式有什么问题.只是试图测试 aws cli 并运行 aws s3api list-objects --cli-input-json <json_file>.json --profile <profile_name>
where <my_json>
在下面但得到:
解析参数'cli-input-json'时出错:JSON无效:期望值:第1行第1列(字符0)收到 JSON:<my_json.json>{"Bucket": "","Delimiter": "","EncodingType": "","Marker": "","MaxKeys": 0,"Prefix": ""}
解决方案
代替:
my_json.json
您必须在 json 名称之前使用 file://
:
file://my_json.json
Not sure what I'm getting wrong with my json format. Just trying to test out aws cli and run aws s3api list-objects --cli-input-json <json_file>.json --profile <profile_name>
where <my_json>
is below but getting:
Error parsing parameter 'cli-input-json': Invalid JSON: Expecting value: line 1 column 1 (char 0)
JSON received: <my_json.json>
{"Bucket": "<bucket_name>","Delimiter": "","EncodingType": "","Marker": "","MaxKeys": 0,"Prefix": "<prefix_name>"}
解决方案
Instead of :
my_json.json
You have to use file://
before the json name :
file://my_json.json
这篇关于AWS s3api json 格式错误:解析参数“cli-input-json"时出错:JSON 无效:预期值:第 1 行第 1 列(字符 0)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!