Thomas J.S.: ID als Element mit fixer Länge

Beitrag lesen

Hallo,

Zu der ID: Falls die als Attribut definiere kann ich doch sicher auch nen WErtebereich angeben oder? Ich weiss nur nicht wie das geht.

---
"Ich möchte in der DTD festlegen dass diese Ausweisnummer eine Zahl sein muss, die genau 10 Stellen hat."
---

Wenn du die Ausweisnummer als ID-Typ Attribut definieren willst, sind reine Zahlen so oder so nicht erlaubt.
Du kannst auch keinen Wertbereich in der DTD angeben.

<!ATTLIST Ausweis
Ausweisnummer ID #REQUIRED>

Willst du dich an den Vorgaben für ID-Typ Attribute halten, könntest du auch in einem Schema keine reine Zahlenwerte für ID verwenden.

Grüße
Thomas