Generates an XSD (XML Schema) from an XML document. The generator uses a smart approach to infer data types and supports the Russian Doll, Salami Slice and Venetian Blind designs.
Supports XML namespaces
Guesses data types (integer, decimal, boolean, date, dateTime, string…)
Russian Doll, Salami Slice and Venetian Blind designs
Convert an XML file into JSON. Attributes are prefixed (@ by default), sequences of similar elements become arrays and text nodes become #text properties. Add a _type attribute to infer JSON types.
Attributes become properties with a configurable prefix
Repeated elements become JSON arrays
_type attribute to infer boolean, integer, float or string
Convert a JSON file into XML. A default root element is created, JSON array entries become individual XML elements and all property values become text nodes.