嗨,我有一个json像在下面。
{
"Obj1": {
"a": "abc",
"b": "def",
"c": "ghi"
},
"ArrayObj": [
{
"key1": "1",
"key2": "2",
"key3": "3"
},
{
"key1": "4",
"key2": "5",
"key3": "6"
},
{
"key1": "7",
"key2": "8",
"key3": "9"
}
]
}
我把它从主题转换成流。现在arrayobj是流中的数组结构。例如:数组<struct<key1 varchar,key2 varchar,key3 varchar>>
这些例子对于有界数组是一个很好的例子。但是在我的例子中,我不知道数组的大小,我需要用一些指定的参数来过滤这个流。但是我没有特别的钥匙1和钥匙2。转换后应为:
{
"Obj1": {
"a": "abc",
"b": "def",
"c": "ghi"
},
"ArrayObj": [
{
"key1": "1",
"key2": "2"
},
{
"key1": "4",
"key2": "5"
},
{
"key1": "7",
"key2": "8"
}
]
}
暂无答案!
目前还没有任何答案,快来回答吧!