Fog Creek Software
Discussion Board

Good XML editor?

Does anybody know of any.  Free or not free.


Friday, August 15, 2003


It's free, it's for windows, and it does everything I need it to do.

Friday, August 15, 2003

Looks like it doesn't do schemas, tho.

I've been using XMLSpy for over a year - it's *awesome*.

You can work XML in either text or "object" view, schemas in text or model view. It can validate xml against a schema as well as process XML against XSL - it can even do XSL in debug mode, which is pretty sweet.

You can also pull xpaths off it - either pick a node in xml and get the xpath, or type in an xpath while you have an xml file open and it'll show the results.

It's also got a really nice stylesheet editor that's quirky but really speeds things up.

I use the Pro edition ($500), but I'm eying the Enterprise edition because it can generate C# classes against a schema, and has a lot of WDSL stuff...


Friday, August 15, 2003

XML Spy's GUI view of an XML document is pretty useless, but for editing XML data, it's got a lot of lovely features, including a very handy Intellisense-like feature if you're using a DTD (haven't tried it with schemas).

For free, one-off, quick-and-dirty text editing (with syntax coding) of a variety of languages, check out ConTEXT, which among other things does block indent/deindent:

Sam Livingston-Gray
Friday, August 15, 2003

"XML Spy's GUI view of an XML document is pretty useless"

I don't think so - I find it *very* useful, especially in documents with a lot of records. (Okay, I've got fifty invoices in here, and Invoice #A3245 is failing - why is it different?)


Friday, August 15, 2003

Philo, are you using XMLSpy 5.0?

Just curious as I've only used 4.2.

John Topley (
Friday, August 15, 2003


I suppose if you spent a lot of time with it, it might make more sense.  I just found all those rectangles too impenetrable to deal with.  VS.NET's style of code collapsing makes much more sense to me.

Sam Livingston-Gray
Friday, August 15, 2003

Yeah, I'm using XMLSpy 5.0 - live in it, really.

Here are some screenshots of the "grid mode" for one of my invoice documents:

(data altered to protect those who might sue me, of course)

I find it pretty handy for looking at blocks of data for analysis.


Friday, August 15, 2003

XML spy gets my vote.

Prakash S
Saturday, August 16, 2003 has suited my XML editing needs just fine.

Saturday, August 16, 2003

There is a new XML editor for It will bein the next realease but they are alos making it available separately before then. It does XML/Schema and there is an xslt debugger. Saw it demoed last month.

fool for python
Monday, August 18, 2003

*  Recent Topics

*  Fog Creek Home