Warum kann ich den XDocument XDeclaration-Codierungstyp nicht auf iso-8859-1 einstellen?
Warum legt der folgende Code den XML-Deklarationscodierungstyp nicht fest? Die Kodierung wird stattdessen immer auf utf-16 gesetzt. Vermisse ich etwas sehr offensichtliches?
var xdoc = new XDocument(
new XDeclaration("1.0", "iso-8859-1", null),
new XElement("root", "")
);
Ausgabe:
<?xml version="1.0" encoding="utf-16"?>
<root></root>