Announcement
Collapse
No announcement yet.
XML Schema <-- Was ist das?
Collapse
X
-
also fortsetzung würde ich jetzt nicht sagen. die dtd ist fester bestandteil von xml, aber die benutzung ist optional.
xml-schemata sind selbst wieder xml-dateien, und von daher völlig anders als dtds. dtds (externe) sind keine xml-dateien.
ein kleiner tipp, wie man reguläre ausdrücke für typ-restriktionen verwirklicht:
<PRE>
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="CIdentifier" type="identifier"/>
<xsd:simpleType name="identifier">
<xsd:restriction base="xsd:string">
<xsdattern value="[a-zA-Z_][a-zA-Z0-9_]*"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
</PRE>
gruss, patric
Comment
Comment