I'm trying to access information from a JsonAray, but I think I'm getting the syntax wrong. I'm using automation to post as a comment to the ticket just to try to see what values I'm actually processing.
If I call
{{webResponse.body.results.version.number.asJsonArray}}
then I'll get
[1,1,14]
But I can't actually access that as an array. No matter what I have done, I haven't been able to successfully access any elements of that array individually. I would have expected
{{webResponse.body.results.version.number.asJsonArray[0]}}
to work, but that gets me no response. What's the syntax I should be using?
I ended up getting this to work; I had overcomplicated it. What worked was:
webResponse.body.results.version.number.get(2)
I think you need to use the list.get(index) operator:
{{webResponse.body.results.version.number.asJsonArray.get(0)}}
Source: Jira smart values - lists
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hrm, how about:
{{webResponse.body.results.version.number.asJsonArray.first}}
or
{{webResponse.body.results.version.number.asJsonArray.last}}
?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Now I'm just throwing out ideas, but what if you use:
{{webResponse.body.results.version.number.asJsonStringArray.first}}
?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry, haven't had time to try this until today. Still nothing, though =/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.