json - 如何修复 JSON 中的意外字符串
问题描述
此错误消息不断出现
“此策略在行中包含以下 JSON 错误?:位置 195 处的 JSON 中出现意外字符串”
我试图调试并寻找解决方案,但还没有成功。
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": "vmie.amazonaws.com"
},
"Action": "sts:AssumeRole"
"condition": {
"StringEquals": {
"sts:ExternalId":"vmimportating"
}
}
}
]
}
解决方案
当您格式化该 JSON 时,您会看到错误。
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "vmie.amazonaws.com" }, "Action": "sts:AssumeRole" "condition": { "StringEquals": { "sts:ExternalId":"vmimportating" } } } ] }
和,
之间应该有逗号Action
condition
注意:条件需要有资本C
。所以,使用"Condition": ...
推荐阅读
- vue.js - 如何在静态生成的 NuxtJS 网站中添加身份验证
- html - 如何使文本出现在食谱图像的中心下方,并且与 css 之间的距离相等?
- azure - Azure Kubernetes 集群 - 从本地访问服务并与之交互
- php - 如何正确搜索整个字符串和格式
- apache-karaf - 如何在 apache karaf 中使用环境变量正确外部化配置?
- c# - UTC 和无时间日期
- javascript - 如何使用 Python 请求模块检索变量的内容?
- openmdao - 如何解释缩放报告以改进我的模型?
- django - Django rest框架批量发布对象
- r - 从R中的4列制作1个直方图