XML Schema Editor (XSD)

Liquid XML Studio includes a Graphical XML Schema Designer, which massively simplifies authoring and navigating complex XSD's. The Graphical XSD Editor provides a logical view over your XSD schema, presenting a model that is simple to understand, without losing the ability to control the complexities of the W3C's XML Schema standard.

 

 

 

Graphical Editor

Graphical XSD Editor Allows a logical view of the XML Schema to be edited and viewed. Editing can be performed inline on the diagram, via a properties window, or directly in the code. The context menus and properties window are intelligently controlled, only allowing allowable properties to be displayed. The diagram can also be scaled in order to focus in on an small part, or get an overview of the overall structure.

Split Screen - code/model

Split Screen Graphical XSD Editor The code and diagram are shown concurrently, making it easy to see what a given entity in the diagram represents. Changes in the model are reflected immediately in the code view.

Edit logical view

Physical and logical XSD views Many XSD editors show the physical view of the XML Schema. This is barely any better than looking at the raw code, as it contains a large amount of syntactical clutter. The logical view presents the schema in a form that shows all the complexity of the schema without being overly complicated by syntax.

Detailed properties

XSD Properties Editor Each entity in the model has a complete set of properties associated with it. These can be edited via the properties window. Many of the properties are context sensitive and are only shown at the appropriate times, simplifying a data designers job.

Validation

XSD Validation Validation is carried out on the XML Schemas according to the W3C's XML Schema Standard. Errors and warnings are reported via the Error Window, clicking on an error selects the source of the error in the code or model view.

Sample creation (XSD to XML)

Generate XML documents from XML Scheams It is possible to generate an XML document from an XML Schema. The resulting document contains all the elements and attributes required to form an XML document that is valid based on the underlying schema. This is particularly useful for prototyping and testing.

XPath Viewer

XPath result viewer The XPath viewer can also be linked to the schemas code view, allowing queries to be run against the contents of the XML Schema. The results are highlighted in the code view.

Visual Studio Integration

(Plugin for Microsoft Visual Studio 2005, 2008 & 2010)

The Graphical XML Schema editor is fully integrated into the visual studio IDE, increasing productivity by allowing users to work in a consistent familiar environment.

HTML

XSD To Html (Documentation Generation) It is possible to generate HTML documentation from an XML Schema. A page is created for each entity in the XML Schema, each page containing a diagram complete with navigation links, original code, properties, references to its usage, references to its base and derived types.

Printing

Print from both the model and code views. Scale the model to fit a on X by Y pages or scale by a fixed ratio.

Fully featured environment

  • Cut & Paste - Cut and Paste entities within the Code and model view
  • Drag & Drop - Move sections of the model around by dragging
  • Find & Replace - Search within the Code and Diagram, use regular expressions, wildcards, whole word, match case etc
  • Multi Set Undo - Instant undo for changes made in the model and the code
  • Zoom - Control the scaling and spacing within your XML Schema diagram

Liquid XML Studio

Starter Edition

(Limited Functionality)


Liquid XML Studio

Designer Edition

 


Liquid XML Studio

Developer Edition