Можно ли использовать объект 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.

Другие вопросы по тегам