我是领事的新手。
我正在尝试从Json File导入一个键/值对。 (在windows环境中工作)
但是当我尝试使用以下命令导入时,面临错误。
命令:
consul.exe kv import @keyvalue.json
内容:
{"MYVAR": "123","AnotherKey":"SomeValueHere"}
错误:
无法解组数据:json:无法将对象解组为类型为[] *的命令的Go值.kvExportEntry
在解决此错误时,是否有人提出了一些想法。
感谢。
答案 0 :(得分:3)
嗯,
知道了。
我们以下列格式抛出json。
[ { "key": "europe", "flags": 0, "value": "NzQzLjE=" }, { "key": "europe/france", "flags": 0, "value": "NjYuOQ==" }, { "key": "europe/germany", "flags": 0, "value": "ODIuNjc=" } ]
参考文献:http://alesnosek.com/blog/2017/07/15/first-look-at-the-key-value-store-in-consul/
THX。