Ich kenne auch nur folgende nicht sehr schöne Lösung:
Delphi-Quellcode:
document.loadXML('
<?xml version="1.0" encoding="UTF-8" standalone="no"?>'#13#10+
'
<!DOCTYPE RootElement SYSTEM "BLA_BLA_XML.DTD">'#13#10+
'
<RootElement/>'#13#10);
Das Wurzelelement muss oben schon mitgeladen werden, sonst wäre es kein gültiges
XML-Dokument.
Die Zeilenumbrüche mit #13#10 kann man auch weglassen.