JSON
Convert Text to JSON Object

Converts (parses) text into a JSON object.
- Input [Type]: Text [Text]
- Output [Type]: JSON object [JSON Object]
Find JSON Value by Path

Returns the value at the specified path from a JSON value. The path rules follow the RFC 6901, JSON Pointer standard.
- Input [Type]: JSON value [JSON Object/JSON Array/Number/Text/Digital], Path [Text]
- Output [Type]: Path value [Digital/Number/Text/JSON Object/JSON Array]
Path example: /students/0/name
For example, in the JSON structure below, the value at path /user/profile/contact/phones/1 is “010-9876-5432”.
{
"user": {
"profile": {
"name": "Alice",
"contact": {
"phones": [
"010-1234-5678",
"010-9876-5432"
],
"email": "alice@example.com"
}
}
}
}
Check Member Existence in JSON Object

Returns true if a member with the specified name exists in the JSON object, false otherwise.
- Input [Type]: JSON object [JSON Object], Member name [Text]
- Output [Type]: Member existence [Digital]
Get JSON Object Member Value

Gets the value of a member with the specified name from a JSON object.
- Input [Type]: JSON object [JSON Object], Member name [Text]
- Output [Type]: Member value [Digital/Number/Text/JSON Object/JSON Array]
JSON Object Member Count

Returns the number of members in a JSON object.
- Input [Type]: JSON object [JSON Object]
- Output [Type]: Number of members [Number]
Check if JSON Object is Empty

Returns true if the JSON object has no members, false otherwise.
- Input [Type]: JSON object [JSON Object]
- Output [Type]: Empty status [Digital]
JSON Array Size

Returns the size (number of elements) of a JSON array.
- Input [Type]: JSON array [JSON Array]
- Output [Type]: Array size [Number]
Get JSON Array Value at Specific Position

Gets the value at a specific position in a JSON array. Position starts from 0.
- Input [Type]: JSON array [JSON Array], Position [Number]
- Output [Type]: Array element value [Digital/Number/Text/JSON Object/JSON Array]
Check if JSON Array is Empty

Returns true if the JSON array is empty, false otherwise.
- Input [Type]: JSON array [JSON Array]
- Output [Type]: Empty status [Digital]
Find Value Position in JSON Array

Gets the position where a specific value first appears in a JSON array. Position starts from 0, and returns -1 if not found.
- Input [Type]: JSON array [JSON Array], Value to find [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Value position [Number]
Check JSON Value Type

Returns true if the JSON value type matches the selected type, false otherwise.
- Input [Type]: JSON value [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Type match status [Digital]
Create Empty JSON Object

Creates an empty JSON object with no members.
- Input [Type]: None
- Output [Type]: Empty JSON object [JSON Object]
Add Member to JSON Object

Adds a member with a specific name and value to a JSON object.
- Input [Type]: JSON object [JSON Object], Member name [Text], Member value [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Modified JSON object [JSON Object]
Change JSON Object Member Value

Changes the value of a member with a specific name in a JSON object.
- Input [Type]: JSON object [JSON Object], Member name [Text], New value [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Modified JSON object [JSON Object]
Delete JSON Object Member

Deletes a member with a specific name from a JSON object.
- Input [Type]: JSON object [JSON Object], Member name [Text]
- Output [Type]: Modified JSON object [JSON Object]
Delete All JSON Object Members

Deletes all members from a JSON object.
- Input [Type]: JSON object [JSON Object]
- Output [Type]: Empty JSON object [JSON Object]
Create Empty JSON Array

Creates an empty JSON array with no values.
- Input [Type]: None
- Output [Type]: Empty JSON array [JSON Array]
Add Value to End of JSON Array

Adds a value to the end of a JSON array.
- Input [Type]: JSON array [JSON Array], Value to add [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Extended JSON array [JSON Array]
Change JSON Array Value

Changes the value at a specific position in a JSON array. Position starts from 0.
- Input [Type]: JSON array [JSON Array], Position [Number], New value [Digital/Number/Text/JSON Object/JSON Array]
- Output [Type]: Modified JSON array [JSON Array]
Delete Specific Value from JSON Array

Deletes the value at a specific position in a JSON array. Position starts from 0.
- Input [Type]: JSON array [JSON Array], Position [Number]
- Output [Type]: Reduced JSON array [JSON Array]
Delete All Values from JSON Array

Deletes all values from a JSON array.
- Input [Type]: JSON array [JSON Array]
- Output [Type]: Empty JSON array [JSON Array]
Convert JSON Object to Text

Converts a JSON object to text.
- Input [Type]: JSON object [JSON Object]
- Output [Type]: JSON text [Text]