Friday, January 25, 2008

If you wouldn't think of IntelliJ when looking for an XML editor, think again: IntelliJ is a great XML editor. As a matter of fact, it has been my XML editor of choice many year now.

But I have to admit: IntelliJ isn't perfect; in particular, it is very slow at reformatting XML on large files. Say you have a document that weighs a few MB and you want to reformat it to make it more readable. This happens to me frequently when dealing with XML generated by Microsoft Word, which likes to put pretty much everything on a single line. Going through a few MB of XML all in one single line not what I would describe as an enjoyable experience. So here is the trick:

Search

About

Co-founder of Orbeon, developing Orbeon Forms: web forms, open source, for the enterprise. Passionate about technology, and how it improves the world.

Orbeon

At Orbeon, we want to make complex forms easier to create and easier to use. We believe in web technologies, in standards, in open source, and in great customer support. Our product, Orbeon Forms, is open source, implements XForms (a W3C standard), enables you to create forms that can be used on all mainstream browsers. We develop and provide professional support for Orbeon Forms.

Books

Professional XML
A bible of XML, which covers some of the most important XML-related technologies, including XSLT, XPath, XML Schema, Relax NG, XSL-FO, XHTML, XQuery, Ajax, RSS, Atom, Web services, and many others.

Professional Web 2.0 Programming
You will find here an overview of the technologies that make Web 2.0 such a powerful platform, including XHTML, JavaScript, Ajax, HTTP.