我有以下的文件,它應該是多行的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}' ]' –