Vai al contenuto principale

BIN M7Gap Documentation

  • Author:

  • Version: 6

  • Description: - Local-Root-Complex-Type created converting the root definition of Jsonschema json/1.schema.json

  • Created: 2026-11-04

  • Modified: 2026-11-04

  • Source:

     Modifica Bin W3C Schema Json-Schema Java Bean Code Default Value as XML

    Printers Embed Responsive

    <complexType name='RootJsonSchemaType' description=' - Local-Root-Complex-Type created converting the root definition of Jsonschema json/1.schema.json#' extra:json.check-type='true' extra:root='true'>
                <field name='id' type='xs:long' extra:json.check-type='true'/>
                <field name='map' type='Properties_Map' extra:json.check-type='true'/>
          </complexType>
          <complexType name='Book' extra:json.check-type='true'>
                <field name='title' type='xs:string' extra:json.check-type='true'/>
                <field name='year' type='xs:string' extra:json.check-type='true'/>
          </complexType>
          <complexType name='Properties_Map' extra:json.check-type='true'>
                <field name='additionalProperties' description='Map for [additionalProperties]' type='Properties_Map_AdditionalProperties.Map' minOccurs='0' maxOccurs='n' localName='additionalProperty' extra:json.type='additionalProperties'  extra:form.listview='grid'/>
          </complexType>
          <complexType name='Properties_Map_AdditionalProperties.Map' extra:json.type='additionalProperties'>
                <field name='property' description='additionalProperties Map.Entry Key' type='xs:string' node='attribute' extra:map.key='true'>
                      <facet name='minLength' value='1'/>
                </field>
                <field name='value' description='additionalProperties Map.Entry Value' type='Properties_Map_AdditionalProperties' extra:map.value='true' extra:json.check-type='true'/>
          </complexType>
          <complexType name='Properties_Map_AdditionalProperties' extra:json.check-type='true'>
                <field name='map' type='Properties_Map_AdditionalProperties_Properties_Map' extra:json.check-type='true'/>
                <field name='publisherName' type='xs:string' extra:json.check-type='true'/>
          </complexType>
          <complexType name='Properties_Map_AdditionalProperties_Properties_Map' extra:json.check-type='true'>
                <field name='additionalProperties' description='Map for [additionalProperties]' type='Properties_Map_AdditionalProperties_Properties_Map.AdditionalProperties' minOccurs='0' maxOccurs='n' localName='additionalProperty' extra:json.type='additionalProperties'/>
          </complexType>
          <complexType name='Properties_Map_AdditionalProperties_Properties_Map.AdditionalProperties' extra:json.type='additionalProperties'>
                <field name='property' description='additionalProperties Map.Entry Key' type='xs:string' node='attribute' extra:map.key='true'>
                      <facet name='minLength' value='1'/>
                </field>
                <field name='value' description='additionalProperties Map.Entry Value' type='Book' extra:map.value='true' extra:json.check-type='true'/>
          </complexType>