XML-Validierungsfehler - Root-Element muss mit doctype übereinstimmen

8

Ich versuche, meine XML-Datei mit einer externen DTD zu validieren. Aber ich bekomme diesen Fehler jedes Mal.

%Vor%

Ich kann das nicht herausfinden.

Die Idee meiner XML-Datei ist, dass sie so kurz wie möglich sein muss. Ich denke, es ist alles gut, aber wie ich schon sagte, ich werde nicht bestätigen. Hat jemand eine Idee?

Dies ist meine XML-Datei

%Vor%

Und meine DTD

%Vor%

Danke

    
Dymond 06.12.2011, 15:23
quelle

2 Antworten

14

Der Doctype behauptet, dass das Wurzelelement <test> ist, Sie aber <A>

verwendet haben %Vor%

Entweder ändern Sie den Doctype so, dass er behauptet, dass das root <A> ist, oder ändern Sie das XML und DTD, um <test> zu verwenden.

    
Quentin 06.12.2011, 15:26
quelle
4
%Vor%

Deklariert, dass der Stamm ELEMENT des DTD-konformen Dokuments test heißt. Sie möchten:

%Vor%     
bobince 06.12.2011 15:26
quelle

Tags und Links