Extracts the elements of a json array.
Extracts the elements of a json array.
the json node to extract
list of element nodes or None
if node
is not an array
Extract the boolean value of a node.
Extract the boolean value of a node.
the json node to extract
boolean value of None
if node
is not a boolean
Extract the integer value of a node.
Extract the integer value of a node.
the json node to extract
integer value of None
if node
is not an integer (floating points do not count as integer)
Extract the number value of a node.
Extract the number value of a node.
the json node to extract
number value of None
if node
is not a number
Extract the field of an object node
Extract the field of an object node
the json node to extract
map of all field or None
if node
is not an object
Extract the string value of a node.
Extract the string value of a node.
the json node to extract
string value of None
if node
is not a string
Create a json null node
Check if a node is null.