Ok, wer lesen kann, ist deutlich im Vorteil, ich bin inzwischen weiter:
UTF-8 mit BOM, an Anfang \uFEFF einfügen.
UTF-16 mit BOM LE, an Anfang \uFEFF einfügen.
UTF-16 mit BOM BE, da habe ich bisher noch keine Lösung gefunden, \uFFFE klappt nicht.
Verwirrend ist das schon, aber wohl nicht anders realisierbar, den die korrekten BOMS sind wohl:
UTF-8: FEFFBF
UTF-16-LE: FEFF
UTF-16-LE: FFFE
Aber mein aktuelles Problem ist gelöst.
als Antwort auf: [#571703]