Я использую Anypoint 6.1 и Mule 3.8.1, и у меня есть переменная потока, которая содержит объект JSON, который выглядит следующим образом:
{
"stores": [
[
"store1"
],
[
"store2"
]
]
}
Пока я перебираю полезную нагрузку, я хочу извлечь значение из flowVars, которое относится к обрабатываемому объекту, из полезной нагрузки, используя значение счетчика в качестве позиции массива. Я не хочу перемещать его в массив, потому что тогда мне нужно будет добавить дополнительный шаг для форматирования значения для использования в запросе к базе данных, например. добавить ", которые уже есть в JSON.
Как я могу это сделать?
Пока у меня есть что-то вроде этого, но это неправильно:
#[flowVars.storeData[json:stores[0]]]
Спасибо