Spark SQL - Return JSON Object Keys (json_object_keys)

Kontext Kontext visibility 1,168 event 2022-06-05 access_time 2 years ago language English

Spark SQL function json_object_keys can be used to return an array of the outmost JSON object's keys. The input can be a valid JSON string too.

Code snippet

spark-sql> select json_object_keys('{}');
spark-sql> select json_object_keys('{"key": "value"}');
spark-sql> select json_object_keys('{"key1":"value1","key2":{"key3":"value3", "key4":"value4"}}');
infoThis function is only available from Spark 3.1.0.

Other references

Spark SQL - Extract Value from JSON String

Spark SQL - Convert Object to JSON String

More from Kontext
copyright This page is subject to Site terms.
comment Comments
No comments yet.

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts