6
我需要查看XML文件,每3-4 GB的。打开巨大的XML文件,并漂亮地打印
有没有人可以告诉我最好的免费工具/试用版来查看巨大的XML,因为如果我在一些编辑器中打开它,它会给我“内存不足”?我也需要漂亮的打印选项。我试过010 Editor
,但它没有漂亮的打印选项。使用xmllint命令
我需要查看XML文件,每3-4 GB的。打开巨大的XML文件,并漂亮地打印
有没有人可以告诉我最好的免费工具/试用版来查看巨大的XML,因为如果我在一些编辑器中打开它,它会给我“内存不足”?我也需要漂亮的打印选项。我试过010 Editor
,但它没有漂亮的打印选项。使用xmllint命令
漂亮打印的xml:
xmllint --format xml_file.xml> pretty_xml_file.xml
,现在你可以打开VI pretty_xml_file.xml或你喜欢的编辑器
很好的建议。你可能会考虑给OP提供子进程调用代码,以便明确表示xmllint不是python模块。 – 2012-02-10 07:12:29
可能需要包含'--stream' arg,因为OP说输入XML文件是3-4GB。虽然不是积极的。 – 2012-02-10 07:57:49