XMLの例

要素は、以下に表示されるように、XMLファイルに定義された順に要素名に置き換わります。

<?xml version="1.0" encoding="UTF-8"?>
<!--W3C Schema generated by eDeveloper 10.0 (http://www.magicsoftware.com)-->
<schema targetNamespace=http://www.magicsoftware.com/printdata100

xmlns="http://www.w3.org/2001/XMLSchema">
<xs:element name="EMPLOYEE_ID">
<xs:simpleType >
   <xs:restriction base="xs:integer">
      <xs: maxLength value="5"/>
   </xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FIRST_NAME">
<xs:simpleType >
   <xs:restriction base="xs:string">
      <xs: maxLengthvalue="30"/>
   </xs:restriction >
</xs:simpleType>
</xs:element>
<xs:element name="HIRE_DATE">
<xs:simpleType >
   <xs:restriction base="xs:date">
      <xs: maxLengthvalue="8"/>
   </xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LAST_NAME">
<xs:simpleType >
   <xs:restriction base="xs:string">
      <xs: maxLengthvalue="30"/>
   </xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PHONE_NUMBER">
<xs:simpleType >
   <xs:restriction base="xs:string">
      <xs: maxLengthvalue="15"/>
   </xs:restriction>
</xs:simpleType>
</xs:element>
<xs:complexType name="Record">
<xs:sequence>
   <xs:element ref="EMPLOYEE_ID"/>
   <xs:element ref="FIRST_NAME"/>
   <xs:element ref="LAST_NAME"/>
   <xs:element ref="PHONE_NUMBER"/>
   <xs:element ref="HIRE_DATE"/>
</xs:sequence>
</xs:complexType>
</xs:schema>