Announcement

Collapse
No announcement yet.

XML Schema <-- Was ist das?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XML Schema <-- Was ist das?


  • #2
    XML Schema <-- Was ist das?

    Hallo.

    Ich habe gehört, XML Schemen sind die Fortsetzung von DTD. Stimmt das? Könntet Ihr mich bitte weiterhin über spezielle wichtige TAG's in diesen Schemen aufklären? Das wäre Klasee! Danke!

    Comment


    • #3
      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

      Working...
      X