3

エンコーディングを持つxmlファイルを作成する必要があります

<?xml version="1.0" encoding="ISO-8859-1"?>

現在、LINQを使用して作成しているxmlには、次のタグが付いています

<?xml version="1.0" encoding="UTF-8"?>

LINQ のみを使用してこれを行うにはどうすればよいですか。

4

3 に答える 3

1

XMLDcoument を使用している場合は、次のように実行できます。

        XmlDocument doc = new XmlDocument();
        XmlDeclaration declaration = doc.CreateXmlDeclaration("1.0", "ISO-8859-1", null);
        doc.AppendChild(declaration);
        var node = doc.CreateNode(XmlNodeType.Element, "Root", "");
        doc.AppendChild(node);
        doc.Save("TestDoc.xml");
于 2014-06-10T11:06:34.643 に答える