I\'m working on an XSD file and when validating an XML file with it I want to restrict empty elements. Eg.,
You can have minOccurs="0"
to require the tag, then have a validation regex that checks for one or more characters.
You can do something like
<xs:simpleType name="myString">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="root" type="myString"></xs:element>
However that will still match on <root> </root>
but you could use a regex restriction to change that if it is an issue.