是否有任何JSON查看器可以打开大型json文件(窗口)?

Eng*_*ain 36 json viewer large-data json-view

我有非常大的JSON文件,有几GB.我正在寻找任何有效的JSON查看器.其中我们还能够以树格式查看JSON.

我明白这样庞大的文件无法一次性加载.我想知道是否有任何软件可以一次查看部分JSON(即打开~10k记录)?

dig*_*guy 16

你可以试试Sublime.它在处理大文件方面非常出色:

  • 我没有做太多的实证测试,但根据我的经验,Sublime似乎很难用缩小的文件.它处理大型文件,可以通过许多合理的短线,但它在50 MB JSON单线上窒息. (13认同)
  • 一直坐在这里20或25分钟等待sublime打开这个geoJSON文件.... 120MB (12认同)
  • 根据我的经验,Sublime必须能够在最终打开大文件之前解决一段时间.我刚刚在Sublime中打开了一个50MB的JSON文件,并且在文件出现在编辑器中之前花了几分钟. (8认同)
  • Dadroit 是一个出色的工具,它将 JSON 视为一种数据格式,而不是纯文本。它借助从根到最后节点的 JSON 数据的树表示形式,为您提供快速大纲视图。您可以像企业 DBMS 一样浏览和查询 JSON。您可以在此处获取:dadroit.com (4认同)
  • 试试这个 https://github.com/WelliSolutions/HugeJsonViewer (2认同)

cap*_*ain 8

不回答您的问题。但是,如果您使用的是Mac,则Hex Fiend是您的朋友。超级大地加载大文件。只需禁用十六进制视图,您将获得一个普通的编辑器。

在Windows上查看其他十六进制编辑器,看看它是否有效。

  • 这应该标记为答案。适用于 500MB 文件。有什么方法可以让 Hex Fiend 格式化 JSON? (4认同)
  • 谢谢!在800MB的文件上效果很好:) (3认同)
  • @Badrush 很好,它没有被标记为仅限 mac 的答案! (2认同)

Chr*_*Rae 6

我使用JSONViewer查看大文件(超过 100Mb)。加载它们并不是那么快,但它最终会到达那里。

  • 刚刚尝试了一下,距离“快”还有几十年。老实说,等了15分钟后我相信它完全冻死了。我的测试场景:配备 Win 10 Pro 和 4GB DDR3、SSD HDD (1TB) 的 HP Elitebook 745 G2 - Notepad++ 打开速度更快。所有内容都仅显示在一行中,但它在我的情况下完成了工作,因为我只需要搜索包含的字符串。也许这个评论可以节省一些人的时间。 (6认同)
  • 不受欢迎的解决方案,但效果很好:如果您使用的是 Linux,请尝试 *nano*。它将仅读取终端上显示的文件部分。加载速度超快!!并且不会增加内存需求。如果你擅长 python,只需使用 file.read() 选项来解析你需要的部分。 不受欢迎的解决方案,但工作起来就像魅力:如果你使用的是 Linux,请尝试 *nano*。它将仅读取终端上显示的文件部分。加载速度超快!!并且不会增加内存需求。如果你擅长 python 只需使用 file.read() 选项来解析 (3认同)