Infer XML Schema

The Liquid XSD Infer tool allows you to create an XML Schema from a set of sample XML documents. The advantages of having an XML Schema are clear

  • A formal unambiguous description of your data.
  • Aides XML development as it provides intellisense and validation.
  • Reduces the amount of validation code needed in client applications.

However, not all developers and supplies provide XML Schemas for the XML data they use, and faced with the overhead of writing an XML Schema from scratch these benefits have to be weighed against the development time required. The result being development normally continues without a schema, and the costs are incurred during the projects lifetime.

With the Liquid XSD Infer tool, the time required to create an XML Schema can be slashed, allowing its construction to easily be justified, simply gather together all the sample files, and add them to the easy to use wizard. The sample files are examined and a compliant XML Schema is generated.

Configuration options allow you take a lax approach to validation, better when you have a poor selection of samples, or a stricter approach allowing only documents that fit the mould defined by your sample XML, better if you have a good selection of samples.

The style of output can also be changed, breaking the schema down by elements or use complex types to structure your schema.

In conclusion, the Liquid XSD Infer tool saves you loads of time authoring other peoples XML Schemas, allowing you all the advantages of having a formal definition for your data, without the overhead of having to write it.

Liquid XML Studio

Starter Edition


Liquid XML Studio

Designer Edition


Liquid XML Studio

Developer Edition