3
我試圖理解爲什麼Apigee有這樣的格式Key/Value maps。當creating a key你應該發表一個JSON這樣的:Apigee Key/Value Map爲什麼有這樣的格式
{
"name": "Map_name",
"entry": [
{
"name": "Key1",
"value": "value_one"
}, {
"name": "Key2",
"value": "value_two"
}
]
}
注意entry
是一個數組。
當找你accessing a Key/Value Map你應該使用這樣的策略:
<KeyValueMapOperations mapIdentifier="Map_name">
<Scope>environment</Scope>
<Get assignTo="foo_variable" index="2">
<Key>
<Parameter>Key2</Parameter>
</Key>
</Get>
</KeyValueMapOperations>
正如你看到的,你需要指定的鍵名和索引!它不是多餘的嗎?按索引訪問值有點不方便......這並不是說它是基於1的(所以Pascal!)。爲什麼我應該關心指數?