Thomas J.S.: Element muß Inhalt haben

Beitrag lesen

Hallo André,

Wenn ich aber Inhalt haben möchte, also sei es nur ein Buchstabe oder was auch immer, muß ich mit XML-Schema arbeiten?

Ja, mit schema kannst du das Erreichen:
<simpleType name="nicht-ganz-leer">
  <restriction base='string'>
     <minLength value='1'/>
   </restriction>
</simpleType>

<xsd:element name="name" type="nicht-ganz-leer"/>
-- oder --
 <xsd:element name="name">
    xsd:simpleType
        <xsd:restriction base="xsd:string">
           <xsd:minLenght value="1"/>
        </xsd:restriction>
   </xsd:simpleType>
</xsd:element>

Aber nochmal: auch eine leere Zeichehnkette ist "was auch immer" ;-)

Grüße
Thomas