我希望解析内部json对象的各个元素以在数据库中构建/加载。
下面是json对象。如何解析id、name queue等元素?我将在循环中迭代它,并构建insert查询。
{
"apps": {
"app": [
{
"id": "application_1540378900448_18838",
"user": "hive",
"name": "insert overwrite tabl...summary_view_stg_etl(Stage-2)",
"queue": "Data_Ingestion",
"state": "FINISHED",
"finalStatus": "SUCCEEDED",
"progress": 100
},
{
"id": "application_1540378900448_18833",
"user": "hive",
"name": "insert into SNOW_WORK...metric_definitions')(Stage-13)",
"queue": "Data_Ingestion",
"state": "FINISHED",
"finalStatus": "SUCCEEDED",
"progress": 100
}
]
}
}
2条答案
按热度按时间4jb9z9bj1#
它非常简单,只需获取具有一个值数组的elment。
06odsfpq2#
最好将数据转换成一种易于被数据库处理器使用的格式,比如csv,然后做点什么。