Web Design Software

Professional XML Editor

The XML Various Editors And How To Choose One

This article examines the main professional xml editors available on the Internet today and will also give you some hints on how to choose the one that will suit your particular needs. Let's start by defining what a professional XML editor is. First of all, XML stands for Extensible Markup Language, due to the fact that it allows users to define their own tags (to meet your publishing demands) and hence extended the standard HTML language. There are strict specifics regarding XML that you must know.

XML is structured and XML documents should adhere to a specific structure. If a document is not structured properly, it is not considered to be XML. XML markup elements start with either a less than symbol (<) or an ampersand (&) character. The first line of any XML document is called a prolog and it identifies what follows as XML code. Generally, XML editors are divided in three categories - graphical, text, WYSIWYG.

XML editors vary in terms of available features. Some editors are able to validate the content of a document against its DTD and some even validate in real time as you punch in the keys. Another useful and quite common feature is the placement of a counter on each line showing information regarding the line number. Syntax highlighting is another basic function of almost every XML editor. This is a function that colors element text differently than regular text. Another time saving feature is the automatic element text completion. When you are choosing an XML editor, make sure it has all these features - real time code validation, line counter, syntax highlighting, auto text completion.

An XML editor gives users an environment to create their own tags. One of the popular editors is XML from Vervet Logic http://www.vervet.com/. Here are some of the features of XML:

- Document validation. XML can be used as a validator to test the document validity

- Entity Palette. A floating palette is available for inserting defined entities

- DTD can be associated with the document.

The Open XML Editor is a freely available tool for XML document editing. It includes a built-in XML wellformedness tester and DTD validator. The Open XML Editor has been developed and tested under Windows Vista, but should also run under other 32-bit operating systems from the Windows family, such as Windows 95, 98, 2000, NT, ME, or XP. Open XML Editor 1.4.6 has been developed using Delphi 7™ under Windows Vista™.

From the official product website - http://www.philo.de/xmledit/, you can download the source code and compile the Open XML Editor 1.4.6 on a Delphi 7™ system. Hence, this xml editor will suit users that are familiar with Delphi as a Rapid Develeopment Environment, since they can modify the source code, add new features or edit the existing ones.