

 Amazon Redshift will no longer support the creation of new Python UDFs starting Patch 198. Existing Python UDFs will continue to function until June 30, 2026. For more information, see the [ blog post ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Text-based JSON functions
<a name="text-json-functions"></a>

The functions in this section parse JSON values as VARCHAR. For parsing JSON, we recommend you instead use the following functions, which parse JSON values as SUPER. Amazon Redshift parses SUPER values more efficiently than VARCHAR.
+  [JSON\$1PARSE function](JSON_PARSE.md) 
+  [CAN\$1JSON\$1PARSE function](CAN_JSON_PARSE.md) 
+  [JSON\$1SERIALIZE function](JSON_SERIALIZE.md) 
+  [JSON\$1SERIALIZE\$1TO\$1VARBYTE function](JSON_SERIALIZE_TO_VARBYTE.md) 

**Topics**
+ [IS\$1VALID\$1JSON function](IS_VALID_JSON.md)
+ [IS\$1VALID\$1JSON\$1ARRAY function](IS_VALID_JSON_ARRAY.md)
+ [JSON\$1ARRAY\$1LENGTH function](JSON_ARRAY_LENGTH.md)
+ [JSON\$1EXTRACT\$1ARRAY\$1ELEMENT\$1TEXT function](JSON_EXTRACT_ARRAY_ELEMENT_TEXT.md)
+ [JSON\$1EXTRACT\$1PATH\$1TEXT function](JSON_EXTRACT_PATH_TEXT.md)