Tinderbox v9 Icon

Stream.json[N]


Operator Type: 

Operator Scope of Action: 

Operator Purpose: 

Operator First Added: 

Operator Altered: 

 Function   [other Function type actions]

 Item   [operators of similar scope]

 Stream parsing   [other Stream parsing operators]

 9.1.0

 


Stream.json[N]

If there is no current JSON object, attempts to parse the string as JSON and fails if unsuccessful. If there is a current JSON object, that object will be reused.

If the top-level element is an array, Stream.json[N] returns the Nth object. If the top-level element is an object, see Stream.json[key].

For example, if the $Text is:

{ [1,4,9,16,25] } 

Then $Text.json[1] is 4.