Tach!
Notepad++ zum Beispiel kann UTF-8 ohne BOM erzeugen.
Wenn ich in Notepad++ unter Format angebe:
Konvertiere als UTF oder
Konvertiere als (UTF ohne BOM),
dann werden sofort statt der Umlaute Sonderzeichen angezeigt.
Was war es denn vorher? Daten kodieren sich nicht auf magische Weise in das gewünschte Zielformat. Rechts unten in der Ecke steht, was Notepad++ zu erkennen glaubt. Im Zweifelsfall lade dir das Hexeditor-Plugin (auch wenn das angeblich nicht ganz stabil sei). Markiere einen Umlaut und schalte in die Hex-Ansicht.
Wenn ich die Datei speichere und wieder mit Notepad++ öffne, so werden nach wie vor die Umlaute nicht angezeigt.
Was habe ich da falsch gemacht?
Du rätst wild herum, satt genau zu schauen, was vorliegt => Hexeditor.
dedlfix.