【发布时间】:2019-06-18 14:37:10
【问题描述】:
这里是需要分成两个特定列的示例数据
{
"tags": [
{
"1": "NpProgressBarTag",
"2": "userPath",
"3": "screen",
"4": 6,
"12": 9,
"13": "buttonName",
"16": 0,
"17": 10,
"18": 5,
"19": 6,
"20": 1,
"35": 1,
"36": 1,
"37": 4,
"38": 0
},{
"1": "Progression",
"2": "Path",
"3": "Light",
"4": 10,
"12": 5,
"13": "TagName"
}
]
}
输出应该是这样的
id newid
1 NpProgressBarTag
2 userpath
3 screen
4 6
12 9
13 buttonName
20 1
id newId
1 Progression
2 path
3 Light
4 10
12 5
13 Tagname
谁能帮我解决这个问题。
【问题讨论】:
-
表格格式的输出应该是 Id {所有左元素},newId{所有右元素}。谢谢
-
您好,R,我不太确定您希望您的输出是什么样子。你想要两列名为 id 和 newId,然后每个数字一行?
-
@Jeremy 是的,我需要在两列 id 和 newId 中使用它。然后 id 列由 json 数据中的所有左侧元素组成,例如:1,2,3,4,12,13 和 newId 列由 json 数据中的所有右手元素组成,例如:[NpProgressBarTag, userpath, ...]跨度>
-
还有一个问题:您是否希望 tags 数组中的每个元素都有一行,并且每个单元格包含一个数组?
-
@Jeremy 如果您可以为 Json 中的每个集合制作一个表格,那将不胜感激,或者您的方法对我有用
标签: json scala parsing nested multiple-columns