Lightweight XML Viewer that can handle large files

There are plenty of "heavyweight" tools such as XmlSpy, which are good for prodding around in xml docs - but often (very often in some cases!) you just want to quickly open and browse an xml doc, and have it pretty printed. Possibly with some basic search functionality (textual is probably fine).

I usually use a browser such as IE of Firefox for this, but they tend to break down for larger file sizes (I'm often opening files in the 10s of MBs or more).

I have some ideas about how such a viewer might be implemented, so I'm sure there must be something out there that can do it, but my google-fu is letting me down.

So I thought I'd put it to the hive-mind that is SO to lead the way.



firstobject's 605k download lightweight native Windows free XML editor opens a 50MB file in 1.3 seconds and provides text editing, search, syntax-colored printing, plus tree view and additional XML features including formatting and full-blown CMarkup scripting built in. You can reformat an entire 50MB XML document to a different indentation (takes 3 seconds on a nothing special 2.3GHz/2GB machine).

Need Your Help

Change response body before outputting in node.js

javascript node.js request pipe

I'm new to Node.js. I'm tryinbg to build a small server acting as proxy for a POST call to a opendata service, then doing some stuff, binding to a presentation layer, finally outputting to browser.

Can covert 100% height to pixels

html css

In HTML using a div with height of 100% . instead of percentage, i need pixels. anyone know how to implement the 100% to pixel without giving any particular pix value?