XML Editor

Liquid XML Studio is an advanced XML editor and toolkit to simplify working with all aspects of XML technology.


Liquid XML Studio provides the ability to author, edit, transform, debug, and validate XML documents. It has an easy to use Graphical User Interface (GUI) providing a graphical view, text view or split view of your documents for ultimate productivity.

The Graphical XML Editor simplifies the job of authoring and validating XML documents. It allows intuitive editing of XML data in a tree and tabular grid. The syntax highlighted XML editor provides well-formed validation against the W3C XML standard and also validation against external XML schema (XSD). Auto complete, and intellisense are also provided and work using external XML Schema specific for your XML document. You can also infer an XML Schema from an existing XML document.

 


Liquid XML Editor

When you open or create a new XML document in Liquid XML Studio, the XML editor is displayed showing a text representation of your XML document in the 'Source' view. Clicking the 'Design' or 'Split' tabs will enable you to see a graphical grid representation of your XML document in an intuitive tree and table layout.

Intellisense

Inellisense The Auto complete feature makes editing XML documents much simpler, but we have taken this a step further in the XML Editor by intelligently calculating the auto complete from an associated set of XML Schemas. So you are presented with the attributes or elements that are allowed, given your position in the file.

XML Grid Editor

Xml Grid Editor The XML Grid Editor allows you to create and edit your XML data in the form of a tree or table. The standard tree based paradigm is often very limiting when editing repeated sets of data (i.e. a set of addresses). The Table paradigm makes the data more accessible, presenting it more like a spread sheet, making it easy to view and view. The XML Editor has a split screen XML Source / XML Grid which also makes it easy to see where a given node fits into the overall structure of the document.

Validation

XML Outlining (Code Folding) The Auto complete feature makes editing XML documents much simpler, but we have taken this a step further in the XML Editor by intelligently calculating the auto complete from an associated set of XML Schemas. So you are presented with the attributes or elements that are allowed, given your position in the file.

Errors are shown inline within the XML document and in the error window.

 

Outlining (Code Folding)

Xsd Infer The XML Editor allows elements within the XML document to be collapsed, this maximizes your working area simplifying editing of large files.

Built in XPath Query Viewer

View the results of an XPath expression Each XML Editor window can show the results of an XPath expression. The results are shown as highlighted regions within the XML Editor. The highlights are changed in real time as the XML or XPath expressions change.

Infer an XML Schema (XML to XSD)

Infer an XML Schema from an XML file The XML Editor provides a tool to allow you easily infer an XSD (reverse engineer) from one or more XML documents back into an XML Schema (XSD). The XML Schema can then be used to provide Intellisense and validation to your XML documents.

XML Sample Generator

Sample XML documents can be created from an XML Schema. This is an excellent starting point for authoring complex XML documents or just for getting an overview of what an XML Schema will produce.

Document Formatting

The XML Editor provides a 'Format XML' option which indents all the elements correctly, making the XML document simple to read.

Auto Complete

The XML Editor provides Auto Complete which automatically closes elements and provides auto formatting as you type.

Syntax highlighting

The XML Editor provides syntax highlighting which makes your XML code easier to develop, allowing errors to be avoided.

File change notification

The user is notified when the file they are working on is changed by an external editor.

Project Support

XML documents can be added to projects, making organizing your development much simpler, and more productive.

Large File support

The XML Editor supports loading files in excess of 30MB. For larger files you can use the Large File Editor.

Canonical Form

Convert XML documents to their Canonical form - allows comparison at the logical level and facilitates the digital signing of documents.

Liquid XML Studio

Starter Edition

(Limited Functionality)


Liquid XML Studio

Designer Edition

 


Liquid XML Studio

Developer Edition