下面是我的样品JSON和可嵌套深任何级别:
{
"key1": {
"keyA": 'valueI'
},
"key2": {
"keyB": 'valueII'
},
"key3": [
{
"a":1,
"b":2
},
{
"a":1,
"b":2
}
]
}
此shloud劈裂成2个JSONs作为密钥3具有2个数组元素。 输出应该是这样的:
JSON1 =
{
"key1_keyA":'valueI',
"key2_keyB":'valueII',
"key3_a":1,
"key3_b":2
}
JSON2=
{
"key1_keyA":'valueI',
"key2_keyB":'valueII',
"key3_a":1,
"key3_b":2
}
我从源获取这种JSON和使用阶从SPARK框架阅读它。