![用于我的大文件的 XML 阅读器](https://linux22.com/image/811290/%E7%94%A8%E4%BA%8E%E6%88%91%E7%9A%84%E5%A4%A7%E6%96%87%E4%BB%B6%E7%9A%84%20XML%20%E9%98%85%E8%AF%BB%E5%99%A8.png)
我正在寻找大型 XML 阅读器,我尝试过 XML Copy Editor,但它无法处理我拥有的大型 xml 文件 (20-50MB)。我不想编辑 XML,只想浏览它。
答案1
XML 复制编辑器(与大多数类似程序一样)尝试一次性读取 XML。根据 XML 的格式,这可能需要一些时间。您正在寻找的是byte-stream
编辑器(它们只加载文件的一部分,然后才显示出来)。
- 如果只是浏览文件,命令行
less
可能会很有趣。
较少的是一个类似于 more 的程序,但它允许在文件中向后移动和向前移动。此外,less 在启动前不必读取整个输入文件,因此对于较大的输入文件,它的启动速度比文本编辑器更快。
- 还有可靠的老牌
sed
塞德是一个流编辑器。流编辑器用于对输入流(文件或来自管道的输入)执行基本的文本转换。虽然在某些方面类似于允许脚本编辑的编辑器(例如 ed),但 sed 的工作方式是只对输入进行一次传递,因此效率更高。但是,sed 在管道中过滤文本的能力特别将其与其他类型的编辑器区分开来。