在JSON文件中,文件内的每个对象都由不同类型的JSON元素组成(整数、字符串、数组、对象数组等)。
我的目标是列出所有元素名称及其对应的类型。请问我如何在Gson中实现呢?这样做的目的是为了创建Hive模式。
示例:
我的目标是列出所有元素名称及其对应的类型。请问我如何在Gson中实现呢?这样做的目的是为了创建Hive模式。
示例:
{
"number": 1,
"ts": "1386848002",
"cmpg": [
{
"id": 476,
"mcp": 0,
"deals": [ ],
"cookie": "uid:123",
"bid": [
{
"bId": 0,
"status": "ZB",
"rmtchID": -1
}
]
}
]
}
输出:
number int,
ts String,
cmpg array<map<String, Object>> // not sure how to interpret this...