Skip to end of metadata
Go to start of metadata

This function is used in Python Scripting.

Description

Takes a json String and converts it into a Python object such as a list or a dict. If the input is not valid json, a string is returned.

Client Permission Restrictions

This scripting function has no Client Permission restrictions.

Syntax

system.util.jsonDecode(jsonString)

  • Parameters

String jsonString - The JSON string to decode into a Python object.

  • Returns

PyObject - The decoded Python object.

  • Scope

All

Code Examples
# The following example reads in a JSON string, and converts the string to a Python object. 
# The example attempts to read the JSON string from a text file, but this could easily be modified to read data from a web server.
 
# Read the JSON string
jsonString = system.file.readFileAsString("C:\tmp\\json.txt")
 
# Decode the JSON string and store the results into a variable
obj = system.util.jsonDecode(jsonString)
 
# Do something with the results. The code below prints the datatype of the results to the console.
print type(obj)
  • No labels