Tinder 允许您导出数据 ( https://account.gotinder.com/data ),最终导出一个data.json
文件。
如何将此嵌套的 json 转换为可以加载到电子表格中的 CSV 文件?
该文件看起来像这样:
$ cat data.json |jq .Usage
{
"app_opens": {
"2018-06-03": 3,
"2018-06-04": 10,
"2018-06-05": 2,
...
用于:
messages_sent
matches
messages_received
swipes_passes
swipes_likes
app_opens
包含有趣数据的完整 json 如下所示:
{
"Usage": {
"app_opens": {
"2018-06-03": 3,
"2018-06-04": 10,
"2018-06-05": 2
},
"messages_sent": {
"2018-06-03": 7,
"2018-06-04": 9,
"2018-06-05": 0
},
"matches": {
"2018-06-03": 3,
"2018-06-04": 1,
"2018-06-05": 7
},
"messages_received": {
"2018-06-03": 30,
"2018-06-04": 1,
"2018-06-05": 20
},
"swipes_passes": {
"2018-06-03": 56,
"2018-06-04": 1,
"2018-06-05": 8
},
"swipes_likes": {
"2018-06-03": 30,
"2018-06-04": 4,
"2018-06-05": 4
}
}
}
输出应如下所示:
date,messages_sent,matches,messages_received,swipes_passes,swipes_likes,app_opens
2018-06-03,0,2,0,4,10,2
2018-06-04,2,2,1,1,18,6
2018-06-05,35,7,32,1,47,3