Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

C-Sharp - XML Export in UTF-8 ohne Byte Order Mark

Frage Entwicklung VB for Applications

Mitglied: ganzbaf

ganzbaf (Level 1) - Jetzt verbinden

03.12.2009 um 13:53 Uhr, 3871 Aufrufe, 1 Kommentar

Servus beinand,

habe einen XML Export etwa in der Art:
01.
private void WriteXML() 
02.
03.
        XmlTextWriter myXmlTextWriter = new XmlTextWriter("sitemap.xml", System.Text.Encoding.UTF8); 
04.
        myXmlTextWriter.Formatting = Formatting.Indented; 
05.
        myXmlTextWriter.WriteStartDocument(true); 
06.
  
07.
        myXmlTextWriter.WriteComment("Erstellt von www.tsql.de."); 
08.
  
09.
        myXmlTextWriter.WriteStartElement("urlset"); 
10.
  
11.
        myXmlTextWriter.WriteElementString("url","http://www.tsql.de"); 
12.
        myXmlTextWriter.WriteElementString("loc","2007-05-16T10:00:00+00:00"); 
13.
        myXmlTextWriter.WriteElementString("changefreq","daily"); 
14.
        myXmlTextWriter.WriteElementString("priority", "0.50"); 
15.
  
16.
        myXmlTextWriter.WriteEndElement(); 
17.
  
18.
         myXmlTextWriter.Flush(); 
19.
        myXmlTextWriter.Close(); 
20.
    }
Leider enthält die so gewonnene XML-Datei durch die Kodierung in UTF-8 vor der XML-Deklaration ein Byte Order Mark.

Vielleicht hat wer von euch eine Idee, wie ich den Export ohne BOM hinbekomme?

Gruß, ganzbaf
Mitglied: ganzbaf
03.12.2009 um 17:08 Uhr
wen's interessiert - so geht es:
01.
        Encoding Utf8 = new UTF8Encoding(false); 
02.
        XmlTextWriter myXmlTextWriter = new XmlTextWriter("sitemap.xml", Utf8);
gruß, ganzbaf
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Betragsfeld im XML (3)

Frage von GeoSem zum Thema Batch & Shell ...

Batch & Shell
gelöst Powershell xml zu csv (2)

Frage von GeoSem zum Thema Batch & Shell ...

C und C++
C-sharp soll Datei von PHP speichern (3)

Frage von Yanmai zum Thema C und C ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
gelöst NTFS und die Defragmentierung (29)

Frage von WinLiCLI zum Thema Windows Systemdateien ...