假设我使用的数据包缺少括号或逗号,有没有办法在脚本中检查?
问问题
365 次
1 回答
1
也许它不是您期望的直接答案,让我说一下我如何验证数据包。
我总是从创建一个用于填充数据包的 json 文件开始。让我概述一下我遵循的步骤,它总是对我有用。
创建数据包
knife data bag create example1
创建 json 文件:
/tmp/example1_data.json
:{ "id": "id1", "name": "example1" }
验证 json 文件
python -mjson.tool /tmp/example1_data.json
这将告诉您 json 文件是否有效
4. 填充数据包项
knife data bag from file example1 /tmp/example1.json
于 2014-06-04T19:36:25.053 回答