# Expression: JSON handling of process variable

**URL:** <https://forum.flowable.org/t/expression-json-handling-of-process-variable/4338>\
**Category:** Flowable Engine\
**Created:** [August 9, 2019, 2:00pm UTC](https://forum.flowable.org/t/expression-json-handling-of-process-variable/4338 "2019-08-09T14:00:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexisRombaut](https://avatars.discourse-cdn.com/v4/letter/a/a5b964/32.png) [@AlexisRombaut](https://forum.flowable.org/u/AlexisRombaut)\
**Post date:** [August 9, 2019, 2:00pm UTC](https://forum.flowable.org/t/expression-json-handling-of-process-variable/4338/1 "2019-08-09T14:00:38Z")

</div>

Consider a process variable “foo” of type String. The value of this variable contains a valid JSON in string representation. I would like to access a property in the JSON object in an expression in the process definition of a (service) task.

Process variable:

- Key: foo
- Type: string
- Value: {“a”: [0, 1, 2]}

I would to access the value from the property “a”. Can I make an expression in a process definition for this?

In Camunda this seems possible: [https://docs.camunda.org/manual/7.4/user-guide/data-formats/json/](https://docs.camunda.org/manual/7.4/user-guide/data-formats/json/)  
${S(foo).jsonPath(’$.a’)}

Is this possible in Flowable as well?
