Можно ли использовать объект JSON в качестве переменной в Activiti и использовать определенные узлы в качестве переменной
Я хочу использовать объект JSON в переменной деятельности
поэтому у меня есть объявленный объект JSON:
[
"test.jpeg",
"test.xml",
"test_de2.mp4",
"test_season.jpeg",
"test_series.jpeg",
"test_v05.mp4"
]
Я положил это как переменную процесса:
processVariables.put("result",jsonObject)
Можно ли получить доступ к одному элементу через язык выражений?
лайк
${result[0]}
или как то так?
Я попытался немного вокруг, но это не сработало. Я даже не могу найти хорошую документацию для языка выражений, используемого в деятельности.
1 ответ
Решение
По умолчанию двигатель будет считать, что это String
так как в настоящее время нет типа данных для JSON
в переменных процесса. Однако вы можете использовать JavaScript для анализа вашей строки в JSON.