本文介绍了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)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-20 04:41