Sind mehrere XML-Deklarationen in einem Dokument wohlgeformtes XML?
Sind zwei XML-Deklarationen im selben Dokument wohlgeformtes XML?
<?xml version="1.0" encoding="UTF-8"?>
<a>
<?xml version="1.0" encoding="UTF-8"?>
<b>
hello
</b>
</a>
Ich glaube nicht, aber ich kann keine Quelle finden, die mich dabei unterstützt.
VonExtensible Markup Language (XML) 1.0
Definition: XML-Dokumente SOLLTEN mit einer XML-Deklaration beginnen, die die verwendete XML-Version angibt.
Das lästige Wort "sollte" ist da. Idealerweise beginnt das Dokument mit einer XML-Deklaration. Es sagt nichts darüber aus, einen anderen im Dokument zu haben.
Die Dokumenttypdeklaration MUSS vor dem ersten Element im Dokument stehen.
Dies ist naheliegend, aber es geht nicht um die XML-Deklaration selbst, auch wenn sie vorangestellt werden sollte.