File: Data.xml
<?xml version="1.0"?>
<fullName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.java2java.com Schema.xsd"
xmlns="http://www.java2java.com"
language="en">
first last
</fullName>
File: Schema.xsd
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.java2java.com"
xmlns:addr="http://www.java2java.com">
<xsd:annotation>
<xsd:documentation xml:lang="en-us">
This is the documentation
<a href="http://www.java2java.com">XML</a>
</xsd:documentation>
</xsd:annotation>
<xsd:element name="fullName">
<xsd:annotation>
<xsd:appinfo>
<help-text>Enter the person's full fullName.</help-text>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attributeGroup ref="addr:nationality" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:attributeGroup name="nationality">
<xsd:attribute name="language" type="xsd:language" />
</xsd:attributeGroup>
</xsd:schema>
|