Makes an element the new current element.
Syntax
SRP_JsonX_Go(Path)
Returns
1 if successful, 0 if there was an error.
Parameters
Parameter | Description |
---|---|
Path | Path to an existing element. |
Remarks
SRP_JsonX_Go sets the current element to the element pointed to by Path. See Paths for more details.
Examples
$insert SRPJSONX Json = '{' Json := ' "employees": [' Json := ' {' Json := ' "firstname": "John",' Json := ' "lastname": "Doe",' Json := ' "age": 21' Json := ' },' Json := ' {' Json := ' "firstname": "Anna",' Json := ' "lastname": "Smith",' Json := ' "age": 32' Json := ' },' Json := ' {' Json := ' "firstname": "Peter",' Json := ' "lastname": "Jones",' Json := ' "age": 43' Json := ' }' Json := ' ],' Json := ' "nums": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],' Json := ' "active": true,' Json := ' "alwaysnull": null,' Json := ' "alwaysstring": "4.321"' Json := '}' SRP_JsonX_Parse('MyDocument', json) SRP_JsonX_Go('employees[2]') FirstName = SRP_JsonX_Get('firstname') LastName = SRP_JsonX_Get('lastname') Age = SRP_JsonX_Get('age') NewJson = SRP_JsonX_End('Pretty')