BIN JFVl3 Documentation
Author: Michele Vivoda
Version: 3
Description: Json Resume Example
Created: 2015-11-22
Modified: 2015-11-22
Source:
Edit Bin W3C Schema Json-Schema Java Bean Code Default Value as XML<?xml version='1.0'?> <osk xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='http://www.eleusoft.org/osk/osknons.xsd' xmlns:extra='http://eleusoft.org/schema/extra'> <datatypeLibrary prefix='xs' uri='http://www.w3.org/2001/XMLSchema-datatypes' /> <schema name='com.eleusoft.test.beans'> <complexType name='skills_items'> <field name='keywords' description='List some keywords pertaining to this skill' type='xs:string' minOccurs='0' maxOccurs='*'> </field> <field name='level' description='e.g. Master' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='name' description='e.g. Web Development' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='work_items'> <field name='summary' description='Give an overview of your responsibilities at the company' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='position' description='e.g. Software Engineer' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='startDate' description='resume.json uses the ISO 8601 date standard e.g. 2014-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='website' description='e.g. http://facebook.com' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='company' description='e.g. Facebook' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='endDate' description='e.g. 2012-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='highlights' description='Specify multiple accomplishments' type='xs:string' minOccurs='0' maxOccurs='*'> </field> </complexType> <complexType name='basics_location'> <field name='region' description='The general region where you live. Can be a US state, or a province, for instance.' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='postalCode' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='address' description='To add multiple address lines, use . For example, 1234 Glücklichkeit Straße Hinterhaus 5. Etage li.' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='countryCode' description='code as per ISO-3166-1 ALPHA-2, e.g. US, AU, IN' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='city' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='basics_profiles_items'> <field name='username' description='e.g. neutralthoughts' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='url' description='e.g. http://twitter.com/neutralthoughts' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='network' description='e.g. Facebook or Twitter' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='basics'> <field name='summary' description='Write a short 2-3 sentence biography about yourself' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='picture' description='URL (as per RFC 3986) to a picture in JPEG or PNG format' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='phone' description='Phone numbers are stored as strings so use any format you like, e.g. 712-117-2923' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='location' type='basics_location' minOccurs='0'> </field> <field name='website' description='URL (as per RFC 3986) to your website, e.g. personal homepage' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='email' description='e.g. thomas@gmail.com' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='name' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='label' description='e.g. Web Developer' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='profiles' description='Specify any number of social networks that you participate in' type='basics_profiles_items' minOccurs='0' maxOccurs='*'> </field> </complexType> <complexType name='languages_items'> <field name='fluency' description='e.g. Fluent, Beginner' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='language' description='e.g. English, Spanish' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='references_items'> <field name='name' description='e.g. Timothy Cook' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='reference' description='e.g. Joe blogs was a great employee, who turned up to work at least once a week. He exceeded my expectations when it came to doing nothing.' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='publications_items'> <field name='summary' description='Short summary of publication. e.g. Discussion of the World Wide Web, HTTP, HTML.' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='releaseDate' description='e.g. 1990-08-01' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='website' description='e.g. http://www.computer.org/csdl/mags/co/1996/10/rx069-abs.html' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='name' description='e.g. The World Wide Web' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='publisher' description='e.g. IEEE, Computer Magazine' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='interests_items'> <field name='keywords' type='xs:string' minOccurs='0' maxOccurs='*'> </field> <field name='name' description='e.g. Philosophy' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='awards_items'> <field name='summary' description='e.g. Received for my work with Quantum Physics' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='title' description='e.g. One of the 100 greatest minds of the century' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='awarder' description='e.g. Time Magazine' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='date' description='e.g. 1989-06-12' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='volunteer_items'> <field name='summary' description='Give an overview of your responsibilities at the company' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='position' description='e.g. Software Engineer' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='startDate' description='resume.json uses the ISO 8601 date standard e.g. 2014-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='organization' description='e.g. Facebook' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='website' description='e.g. http://facebook.com' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='endDate' description='e.g. 2012-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='highlights' description='Specify multiple accomplishments' type='xs:string' minOccurs='0' maxOccurs='*'> </field> </complexType> <complexType name='education_items'> <field name='startDate' description='e.g. 2014-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='courses' description='List notable courses/subjects' type='xs:string' minOccurs='0' maxOccurs='*'> </field> <field name='area' description='e.g. Arts' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='studyType' description='e.g. Bachelor' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='gpa' description='grade point average, e.g. 3.67/4.0' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='endDate' description='e.g. 2012-06-29' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> <field name='institution' description='e.g. Massachusetts Institute of Technology' type='xs:string' minOccurs='0'> <facet name='maxLength' value='0'/> <facet name='minLength' value='0'/> </field> </complexType> <complexType name='Form' description='Json Resume Example'> <field name='skills' description='List out your professional skill-set' type='skills_items' minOccurs='0' maxOccurs='*'> </field> <field name='work' type='work_items' minOccurs='0' maxOccurs='*'> </field> <field name='basics' type='basics' minOccurs='0'> </field> <field name='languages' description='List any other languages you speak' type='languages_items' minOccurs='0' maxOccurs='*'> </field> <field name='references' description='List references you have received' type='references_items' minOccurs='0' maxOccurs='*'> </field> <field name='publications' description='Specify your publications through your career' type='publications_items' minOccurs='0' maxOccurs='*'> </field> <field name='interests' type='interests_items' minOccurs='0' maxOccurs='*'> </field> <field name='awards' description='Specify any awards you have received throughout your professional career' type='awards_items' minOccurs='0' maxOccurs='*'> </field> <field name='volunteer' type='volunteer_items' minOccurs='0' maxOccurs='*'> </field> <field name='education' type='education_items' minOccurs='0' maxOccurs='*'> </field> </complexType> </schema> </osk>application/xml //efbin.org/osk/JFVl3 //efbin.org/bin/JFVl3 Eleusoft ARIA