Feedback

C# - XML Encoding eines XmlDocument ändern

Veröffentlicht von am 17.05.2008
(1 Bewertungen)
Mit dieser Methode kann das Encoding eines XmlDocument geändert werden.

Bsp:

aus <xml version="1.0" encoding="utf-16"?>
wird <xml version="1.0" encoding="utf-8"?>

Benötigte Namespaces:
System.Xml;
GFU-Schulungen  [Anzeige]

XML und .NET Überblick

Um auf dem neuesten Wissensstand zu sein, sollten Sie unser aktuelles ASP .NET Komplett Seminar belegen.
Nach dem Seminar kennen Sie die wichtigsten Strömungen in der Software-Technologie

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

/// <summary>
/// Changes the XML encoding.
/// </summary>
/// <param name="xmlDoc">The XmlDocument.</param>
/// <param name="newEncoding">The new encoding.</param>
/// <returns></returns>
private XmlDocument ChangeXmlEncoding(XmlDocument xmlDoc, string newEncoding)
{
    if (xmlDoc.FirstChild.NodeType == XmlNodeType.XmlDeclaration)
    {
        XmlDeclaration xmlDeclaration = (XmlDeclaration)xmlDoc.FirstChild;
        xmlDeclaration.Encoding = newEncoding;
    }
    return xmlDoc;
}
Abgelegt unter XML, Encoding, XmlDocument.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!