Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
j2ee:xml [2012/11/05 17:53] – [Schema XML] jcheron | j2ee:xml [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 |
---|
**__Déclaration d’éléments :__** | **__Déclaration d’éléments :__** |
| |
__<?____xml________version____=__//__"1.0"__//______encoding____=__//__"UTF-8"__//__?>__ | <code xml> |
| <?xml version="1.0" encoding="UTF-8"?> |
__<____xsd:schema________xmlns:xsd____=__//__"http://www.w3.org/2001/XMLSchema"__//__>__ | <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <xsd:element name="contacts" type="typeContacts" /> |
______<____xsd:element________name____=__//__"contacts"__//______type____=__//__"typeContacts"__//______/>__ | <xsd:element name="remarque" type="xsd:string" /> |
| <!-- déclarations de types ici --> |
__________<____xsd:element________name____=__//__"remarque"__//______type____=__//__"xsd:string"__//______/>__ | </xsd:schema> |
| </code> |
__<!-- déclarations de types ici -->__ | |
| |
__</____xsd:schema____>__ | |
| |
**__Type complexe :__** | **__Type complexe :__** |
| <code xml> |
| <xsd:complexType name="typeContacts"> |
| <xsd:sequence> |
| <xsd:element name="nom" type="xsd:string" /> |
| <xsd:element name="prénom" type="xsd:string" /> |
| <xsd:element name="dateDeNaissance" type="xsd:date" /> |
| <xsd:element name="adresse" type="xsd:string" /> |
| <xsd:element name="adresseElectronique" type="xsd:string" /> |
| <xsd:element name="téléphone" type="numéroDeTéléphone" /> |
| </xsd:sequence> |
| </xsd:complexType> |
| |
__<____xsd:complexType________name____=__//__"typeContacts"__//__>__ | </code> |
| |
______<____xsd:sequence____>__ | |
| |
______<____xsd:element________name____=__//__"nom"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"prénom"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"dateDeNaissance"__//______type____=__//__"xsd:date"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"adresse"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"adresseElectronique"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"téléphone"__//______type____=__//__"numéroDeTéléphone"__//______/>__ | |
| |
______</____xsd:sequence____>__ | |
| |
__</____xsd:complexType____>__ | |
**__Déclaration d’attributs :__** | **__Déclaration d’attributs :__** |
| <code xml> |
| <xsd:complexType name="typeContacts"> |
| <xsd:sequence> |
| <xsd:element name="dateDeNaissance" type="xsd:date" /> |
| <xsd:element name="adresse" type="xsd:string" /> |
| <xsd:element name="adresseElectronique" type="xsd:string" /> |
| <xsd:element name="téléphone" type="numéroDeTéléphone" /> |
| </xsd:sequence> |
| <xsd:attribute name="nom" /> |
| <xsd:attribute name="prénom" /> |
| </xsd:complexType> |
| |
__<____xsd:complexType________name____=__//__"typeContacts"__//__>__ | </code> |
| |
______<____xsd:sequence____>__ | |
| |
______<____xsd:element________name____=__//__"dateDeNaissance"__//______type____=__//__"xsd:date"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"adresse"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"adresseElectronique"__//______type____=__//__"xsd:string"__//______/>__ | |
| |
______<____xsd:element________name____=__//__"téléphone"__//______type____=__//__"numéroDeTéléphone"__//______/>__ | |
| |
______</____xsd:sequence____>__ | |
| |
______<____xsd:attribute________name____=__//__"nom"__//______/>__ | |
| |
______<____xsd:attribute________name____=__//__"prénom"__//______/>__ | |
| |
__</____xsd:complexType____>__ | |
**__Types de données simples :__** | **__Types de données simples :__** |
| |
[[http://www.w3.org/TR/xmlschema-0/#CreatDt|http://www.w3.org/TR/xmlschema-0/#CreatDt]] | [[http://www.w3.org/TR/xmlschema-0/#CreatDt|http://www.w3.org/TR/xmlschema-0/#CreatDt]] |
| |
| |