JSON parse issue in Enrich Data by Webservice

User: "sgenzer"
Altair Employee
Updated by Jocelyn

Hi...I have never been able to send commands such as this via the Enrich Data by Webservice when using the JSON parser:  $..foo[1]   Often I want to find the 2nd, 3rd or whatever.  I am using the notation as documented here.  Ideas?  Attached is a sample JSON file where I want to get $..lat, $..lat[1], $..lat[2] and so on.

 

[note: the attached file is a .zip file because this community site does not accept .json or .txt suffixes  :)  ]

 

Thanks.

Scott

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "BalazsBaranyRM"
    New Altair Community Member
    Accepted Answer

    Are you sure your JSONPath is correct?

     

    I always use the online parser at jsonpath.com for checking my expressions. In your case, the following expressions work:

     

    $.results[*].geometry.location.lat (all latitudes)

    $.results[0].geometry.location.lat (first latitude)

     

    Regards,

    Balázs