Entities
Wie man Entities innerhalb der DTD einbaut.
XML-Gästebuch mit DTD mit Entity
Eine XML-Datei zum Testen der Entity-Definition.
Beispiel anschauen
(xmlExamples/guestbookDtdEntity.xml)
Quellcode
DTD mit Entity-Definition
Im Unterschied zu guestbookAttribute.dtd wurden die Attribut-Definitionen in eine Entity gepackt.
Quellcode
<!ENTITY % headAttributes "
importance (1|2|3) #REQUIRED
funfactor (1|2|3) #IMPLIED">
<!ELEMENT GUESTBOOK (ENTRY)+>
<!ELEMENT ENTRY (id,vorname?,name,email,headline,description,gender?,entrytime)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT vorname (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT headline (#PCDATA)>
<!ATTLIST headline %headAttributes;>
<!ELEMENT description (#PCDATA)>
<!ELEMENT gender (#PCDATA)>
<!ELEMENT entrytime (#PCDATA)>
Links
Ihr Browser kann derzeit kein
JavaScript, bzw. erkennt kein noscript. weshalb eine Reihe von Beispielen nicht funktionieren werden!
Verwenden Sie bitte einen moderneren JavaScript-fähigen Browser oder
aktivieren Sie JavaScript.