Ich glaube schon, dass text/
html die richtige Wahl ist. denn text/
xml sagt dem Browser, dass es sich um eine normale
XML-Datei handelt, die auch nur so angezeigt wird. Wenn du zum Beispiel text/plain sagst, dann wird auch eine
XML-Datei als normale Textdatei angezeigt. Also bissle Beachtung findet der Content-Type schon. Alternativ kannst du es ja mal mit text/xhtml versuchen.