我想聽聽您對如何在Ubuntu上處理大型(40MB)JSON文件的建議。我想看到它漂亮地打印在vim或gedit或任何其他編輯器。人們可以找到關於如何prettify the JSON的數字教程,但是,他們不必處理大量輸入。我也想象我可以通過pygments或任何其他語法突出顯示器來傳輸數據。我很想聽聽你的想法。如何查看在Ubuntu上打印的大型JSON文件?
相關下載:
wget -O large-dataset.json http://data.wien.gv.at/daten/wfs?service=WFS&request=GetFeature&version=1.1.0&typeName=ogdwien:BAUMOGD&srsName=EPSG:4326&outputFormat=json
請介意的下載大小!
編輯:我發現meld正在一些。應用程序不會立即加載整個文件,這會阻止用戶界面。相反,它會順序讀取文件內容。
我在Ubuntu 10.10使用GNOME。我使用[JSON格式化程序](https://chrome.google.com/webstore/detail/bcjindcccaagfpapjjmafapmmgkkhgoa)並嘗試了您的建議。當我通過HTTP加載JSON文件時,兩者都很好用。但是,當我簡單地使用Chromium打開文件時,不會應用語法高亮顯示。奇怪的是,其他應用程序在打開大文件時幾乎死亡,而Chromium在相同情況下沒有問題。 – JJD
號我自JSONView以來的盛大+1比似乎比JSON格式化程序更快。但是,他們並沒有像我已經說過的那樣解決我的問題。 – JJD
我發現了**如何格式化本地文件**也。您必須明確地爲擴展名[啓用對本地文件的訪問](https://github.com/gildas-lormeau/JSONView-for-Chrome/issues/14)。 – JJD