我有以下的文件,它应该是多行的JSON文件,但是一切都在ONELINE:将花括号封闭的消息拆分为多行的最佳方法?
{"id":0, "val":123}{"id":1,"val":345}{"id":2, "val":3434}....
为了将其加载到蟒蛇做分析,我需要把它分成多行首先,像这样:
{"id":0, "val":123}
{"id":1,"val":345}
{"id":2, "val":3434}
...
什么是最好的工具呢? AWK? SED?蟒蛇?
我相信'正则表达式'模块是这种方法的工作所必需的。 're'不能用空字符串分割。你是否在代码中尝试过? –
嗨@stribizhev,我只是写了这个想法不是一个完整的工作示例。现在更新,感谢评论 –
我似乎误解了我,请[看看Python代码](http://ideone.com/fDc8rO)。字符串不分割:'[''“id”:0,“val”:123} {“id”:1,“val”:345} {“id”:2,“val”:3434}' ]' –