Datenschutzerklärung

Fehler in DTD-Validator?

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / XML und WML-Forum /

Fehler in DTD-Validator?

  Beitrag schreiben
Autor
Beitrag Seiten: 1
bonaire
Mitglied

Registriert: 16.01.2008
Beiträge: 2
Hallo,

meine DTD-Kenntnisse sind nicht die besten, aber wie kann

Code:

<!ELEMENT fu ((fu_gruppierung)?, (fu_funktion, (fu_einschraenkung)?)+)+>
<!ELEMENT fu_gruppierung (#PCDATA)>
<!ELEMENT fu_funktion (#PCDATA)> 
<!ELEMENT fu_einschraenkung (#PCDATA)>

eine gültige DTD produzieren, wo doch durch das + am Ende des strukturierten Elementes fu kein Wurzelelement definiert ist?


16.01.2008 10:11:12
  Zitieren
bonaire
Mitglied

Registriert: 16.01.2008
Beiträge: 2
Nach Einigem überlegen: Ist es so, dass nur die Syntax der DTD geprüft wird, und nicht, ob das daraus resultierende XML gültig ist?

16.01.2008 10:21:22
  Zitieren
HTMELL
Administrator

Registriert: 11.05.2006
Beiträge: 542
Hi,

Ist es so, dass nur die Syntax der DTD geprüft wird, und nicht, ob das daraus resultierende XML gültig ist?
Richtig ;-)
Anders ist es auch nicht zu machen, schließlich könnte das Wurzelelement im XML-Dokument definiert sein (interner Subset), oder Deine obige DTD wurde in einer anderen DTD includet (in welcher das Wurzelelement definiert ist)


_______________________________________
mfg
Thomas Mell

www.validome.org

16.01.2008 15:04:28
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01