|
glacerJun 21, 2018
1
自己写规则转
|
|
IceCola1Jun 22, 2018
3
哈哈哈,面试题,我有源代码,当时写了很久
|
|
IceCola1Jun 22, 2018
4
要不要老哥帮帮你?
|
|
6
|
|
x8Jun 22, 2018
7
一开始用 golang 写,发现太蛋疼了,这种灵活的格式还是动态语言方便
https://trinket.io/python/3b6f1679d2 你也可以选择不补数据,在转换的期间再搜索缺失的 key 值 |
|
x8Jun 22, 2018
8
|
|
9
再改一次,大晚上脑子不清醒 https://trinket.io/python/dc0a87c0e3
|
|
wweirJun 22, 2018 via Android
10
写过一个干这事儿的库。
难点不是转换,是保证 json 结构能对的上 csv,或者对不上的部分可以丢弃 |
|
11
|
|
bllessJun 22, 2018 via iPhone
12
@lizon go 我记得也不难 写个 struct 打上 json csv 的 tag,然后用 csv 反序列化 json 序列化就好
|
|
13
|
|
x8Jun 22, 2018 via Android
14
@blless 这是个动态结构,你用 golang 试试呢,我没找到方便的做法。[]map[string][]interface{}深入到内部节点还得断言,就没继续写了
|
|
araralorenJun 22, 2018
15
。。。LZ 的 json 还多写了一行,害我研究一大会!
|
|
holmesabcJun 22, 2018
16
咋一看,没懂规则是个啥。。。
不过 简单点,先转成个树(结点), 再把树序列化成 json |
|
17
https://github.com/Colaplusice/Homework 我的数据集要比你的多一些,也能找出一些不太好找的 bug.顺便推销一波 github,里面都是干货哦。
|