有很多“重量级”工具,比如XmlSpy,这些工具很适合在xml文档中进行激励 - 但通常(在某些情况下经常!)你只是想快速打开并浏览xml文档,并拥有它漂亮印刷。可能有一些基本的搜索功能(文本可能很好)。
我通常使用浏览器,例如Firefox的IE浏览器,但是它们往往会因较大的文件大小而崩溃(我经常打开10s或更多MB的文件)。
我对如何实现这样的观众有一些想法,所以我确信必须有一些可以做到这一点的东西,但我的google-fu让我失望。
所以我认为我会把它放在那个引领道路的蜂巢头脑中。
思想?
答案 0 :(得分:195)
firstobject的605k下载轻量级原生Windows free XML editor在1.3秒内打开一个50MB的文件,提供文本编辑,搜索,语法彩色打印,以及树视图和其他XML功能,包括内置的格式化和完整的CMarkup脚本您可以将整个50MB的XML文档重新格式化为不同的缩进(在没有特殊的2.3GHz / 2GB机器上花费3秒钟。)
答案 1 :(得分:11)
XML Copy Editor非常适合此类事情。
答案 2 :(得分:5)
我喜欢Total Commander的观众,因为它只会加载您实际看到的文字,因此非常快。当然,它只是一个文本/十六进制查看器,因此它不会格式化您的XML,但您可以使用基本的文本搜索。
答案 3 :(得分:4)
尝试使用EditPlus - http://www.editplus.com/
答案 4 :(得分:3)
我已经尝试过几十个希望找到能够进行某种可视化的XML编辑器。我发现的最好的轻量级查看器是XMLMarker - 太糟糕了,项目已经死了好几年了。它不像编辑器那么有用,但它可以很好地将平面XML数据显示为表格。
有大量的免费编辑器可以进行XML语法高亮显示,包括vim,emacs,scite,eclipse(J2EE版本),jedit,notepad++。
对于重量级XML功能,如XPath支持,XSLT编辑和调试,SOAP / WSDL,有一些很好的商业工具,如XMLSpy,Oxygen,StylusStudio。
JEdit是开源的,还有XML,XPath和XSLT的插件。
Word-2003非常适合可视化(但不要用于编辑)。 Excel-2003及以上版本在可视化平面XML数据方面也做得很好,并且可以应用XSL转换(再次,作为编辑器也不好)。
答案 5 :(得分:2)
答案 6 :(得分:2)
答案 7 :(得分:0)
我喜欢Microsoft's XML Notepad 2007,但我不知道它如何处理非常大的文件,抱歉。
答案 8 :(得分:0)
TextPad有一个免费的xmltidy plugin,可以打印出你的XML。虽然TextPad是共享软件,但很好而且速度很快。