XML Studio helps developers to work with and create XML applications - but as regular users will know, its usefulness goes well beyond that.
For instance, the XML Editor simplifies the job of authoring and validating XML documents. Liquid Technologies XML Editor is feature rich and has the following functionality:
XML Editor Validation - This checks that the XML data is well formed and then checks it is valid against any associated XML Schemas. The XML Editor informs the user of the level of validation performed and displays any errors in the XML Data.
XML Editor Intellisense - Auto Complete makes editing and creating xml documents much simpler. The XML Editor intelligently calculates the available auto complete options from an associated set of XML Schemas.
XML Editor Collapsing and Code folding allows the XML Editor user a bigger working area, while you edit and create XML data, this is particularly useful for large xml data files.
XML Editor Syntax Highlighting - makes it easy to read XML Data.
XML Editor XPath Query Viewer - the XML Editor shows the results of an XPath expression as highlighted regions within the XML Editor.
XML Editor Reverse Engineering allows you to edit or create XML data and reverse engineer an XML Schema (XSD) from that XML data. This XML Schema can then be used to provide Intellisense and validate your XML data.
XML Editor Differencing - this enables 2 sets of XML Data to be compared and the differences displayed.
XML Editor Sample Generator - create XML Data from an XML Schema. A quick and easy way to begin authoring XML documents.
All these features make Liquid's XML Editor a great tool to have in your arsenal.
The graphical XML schema editor makes authoring and navigating XML Schemas (XSD) extremely simple. When you create or load an XML Schema it provides a graphical view that is easy to understand, without losing control in the complexities of the W3C's XML Schema standard. Key features of the XML Schema Editor are:
XML Schema Editing can be performed inline on the diagram or in the code.
XML Schema Diagrams can be scaled and printed.
Split screen view of XML code and XML Schema.
Generate XML Data from an XML Schema.
There are many reasons why you should use Liquid's XML Code Generator/Data Binding Tool when working with XML.
XML Data Binding is used to reduce development time, increase reliability, create more readable code and is the fastest route between code and XML data. XML Data Binding allows you to treat your XML documents as objects within your application. This makes dealing with XML data from a programming language a simple matter of manipulating these strongly typed objects.
Liquid's XML Data Binder is a Code Generator that generates intuitive code from XSD, XDR and DTDs. The code generator supports C#, VB.Net, Java, VB6, C++ and Silverlight as well as complex XML Standards and also generates documentation for your class library.
Liquid's XML Data Binder takes an XML Schema and using its Code Generator engine, generates a set of classes. These classes map directly to XML data contained in your XML Schema, for example, if the XML Schema has a person entity with a date of birth attribute, the code generator engine uses this XML data to create a class called Person with a Date of Birth property.
These XML data products have been tested against many of the leading standards, and can make working with XML Data, XML Schemas (XSD), XML Code Generator and Data Binding a lot simpler and more intuitive.
XML | HTML | RSS