【发布时间】:2012-02-09 14:03:52
【问题描述】:
我需要查看每个 3-4 GB 的 XML 文件。
谁能告诉我最好的免费工具/试用版来查看大尺寸 XML,因为如果我在某个编辑器中打开它,它会给我“内存不足”?我也需要漂亮的打印选项。我试过010 Editor,但它没有漂亮的打印选项。
【问题讨论】:
我需要查看每个 3-4 GB 的 XML 文件。
谁能告诉我最好的免费工具/试用版来查看大尺寸 XML,因为如果我在某个编辑器中打开它,它会给我“内存不足”?我也需要漂亮的打印选项。我试过010 Editor,但它没有漂亮的打印选项。
【问题讨论】:
使用 xmllint 命令漂亮地打印 xml:
xmllint --format xml_file.xml > pretty_xml_file.xml
现在您可以在 vi 或您喜欢的编辑器中打开 pretty_xml_file.xml
【讨论】:
--stream 参数,因为 OP 说输入 XML 文件为 3-4GB。虽然不是积极的。
xmllint 会写入一个包含 --stream 和 --huge 的 0 字节输出文件。退出代码为 0 :(