The simpleContent element is used if the complex type may only have text content : simpleContent « XML Schema « XML Tutorial






The difference between this and a simple type is that it may carry one or more attributes. 
The only children that are permitted for this element are the restriction and extension elements. 

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  targetNamespace="http://www.java2s.com" xmlns="http://www.java2s.com"
  elementFormDefault="qualified">

  <xs:element name="Person">
    <xs:complexType>
      <xs:simpleContent>
        <xs:extension base="xs:string">
          <xs:attribute name="age" type="xs:integer" />
        </xs:extension>
      </xs:simpleContent>
    </xs:complexType>
  </xs:element>
</xs:schema>








3.54.simpleContent
3.54.1.The simpleContent element is used if the complex type may only have text content
3.54.2.Defining Elements to Contain Only Text
3.54.3.Creating Elements with Simple Content and Attributes
3.54.4.element based on simple type
3.54.5.As simple content models