diff --git a/DXApp.TemplateKitProject/Services/ZugferdExtractorService.cs b/DXApp.TemplateKitProject/Services/ZugferdExtractorService.cs index a66f9e9..bd2fafb 100644 --- a/DXApp.TemplateKitProject/Services/ZugferdExtractorService.cs +++ b/DXApp.TemplateKitProject/Services/ZugferdExtractorService.cs @@ -25,7 +25,9 @@ if (isZugferd || attachment.MimeType == "text/xml") { byte[] data = attachment.Data; - return Encoding.UTF8.GetString(data); + // BOM entfernen falls vorhanden (EF BB BF am Anfang) + var text = Encoding.UTF8.GetString(data); + return text.TrimStart('\uFEFF'); } }