sag*_*oto 2 scala apache-spark apache-spark-sql
我有一个包含字符串数组的列,我需要将它转换为字符串的 JSON 列表吗?原始值:[a,b,c]
转换值:"[\"a\",\"b\",\"c\"]"
小智 5
您可以组合struct
,to_json
和get_json_object
:
import org.apache.spark.sql.functions._
val jsonArray = get_json_object(
to_json(struct($"YOUR_COLUMN".as("data"))),
"$.data"
)
df.select(jsonArray)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2006 次 |
最近记录: |