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]

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

VB.NET 2017/2015/2013 Einführung

Das Seminar befähigt Sie zur eigenständigen Entwicklung von anwenderorientierten Programmen in VB.NET, worin auch der Einsatz von Datenbanken enthalten ist.

/// <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!