【发布时间】:2021-08-25 18:21:18
【问题描述】:
您能帮我解决以下要求吗?我有一个配置单元表数据并使用它来构建下面的 JSON。
------------------------
Table : global_product
-------------------------
------------------------------------------------------------------------
Columns Datatypes
------------------------------------------------------------------------
AAA varchar(10)
BBB varchar(10)
GEOGRAPHIC array<struct<CCC:double,DDD:double>>
select
AAA,
BBB,
GEOGRAPHIC
from global_product;
o/p:
ind,
hyd,
[{"CCC":4.7,"DDD":7.6},{"CCC":5.1,"DDD":7.5}, {"CCC":5.7,"DDD":9.5}]
需要使用上列数据框出JSON格式
"GLOBAL":
{
"PRODUCTS":
"{
"ITEMS":{"AAA":"ind","BBB":"hyd"},
"GEOGRAPHIC":[
{"CCC":45.78,"DDD":87.56},
{"CCC":45.73,"DDD":97.59},
{"CCC":45.73,"DDD":97.59}
]
}"
}
【问题讨论】:
标签: arrays json apache-spark struct hive