Jsonix Element Declarations

by Alexey Valikov

JavaScript

var MyModule = {
    // ...
    elementInfos: [{
        // Qualified name of the element
        name: {
            namespaceURI: 'urn:myNamespaceURI',
            localPart: 'element'
        },
        // Target type of the element
        typeInfo: 'MyModule.MyType',
        // Element scope (optional)
        scope: 'MyModule.AnotherType',
        // Substitution group (optional)
        substitutionGroup: {
            namespaceURI: 'urn:myNamespaceURI',
            localPart: 'substitutableElement'
        }
    }]
};