Me gustaría escuchar sus sugerencias sobre cómo manejar un archivo JSON grande (40MB) en Ubuntu. Me gustaría verlo bastante impreso en vim o gedit o cualquier otro editor. Uno puede encontrar numerosos tutoriales sobre cómo prettify the JSON, sin embargo, no tienen que lidiar con grandes entradas. También me imagino que podría canalizar los datos a través de pygments o cualquier otro resaltador de sintaxis. Tengo curiosidad por escuchar tus ideas.¿Cómo ver un gran archivo JSON bastante impreso en Ubuntu?
Ejemplo descarga:
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
favor importa el tamaño de la descarga!
EDIT: descubrí que meld está trabajando un poco. La aplicación no carga todo el archivo a la vez, lo que bloquearía la interfaz de usuario. En su lugar, lee secuencialmente el contenido del archivo.
estoy usando Gnome en Ubuntu 10.10. Utilizo [formateador JSON] (https://chrome.google.com/webstore/detail/bcjindcccaagfpapjjmafapmmgkkhgoa) y probé su sugerencia. Ambos funcionan muy bien cuando cargo un archivo JSON a través de HTTP. Sin embargo, no se aplica resaltado de sintaxis cuando abro el archivo con Chromium. Extraño también, que las otras aplicaciones casi mueren cuando abren el archivo grande mientras que Chromium no tiene ningún problema en el mismo caso. – JJD
No. I grand +1 desde JSONView parece ser más rápido que el formateador JSON. Sin embargo, no resuelven mi problema como ya dije. – JJD
Descubrí ** cómo formatear archivos locales ** también. Tienes que [habilitar el acceso a los archivos locales] (https://github.com/gildas-lormeau/JSONView-for-Chrome/issues/14) para la extensión explícitamente. – JJD