Hello,
Schaut aber aus, als würde sie genau das machen, was ich benötige.
Ist nur ein bisschen kompliziert in der Benutztung.
Aber die beiden anderen Funktionen berücksichtigen den Leerzeichen-Ersatz durch Underscore bzw. das Rückgängigmachen nicht.
Es kann im Prinzip jeder Header in einer anderen internen Codierung vorliegen. Das wird hier eben berücksichtigt. Du musst also erstmal feststellen, was die Default-Codierung ist, die anderen werden Dir im Array dann ja explizit angegeben.
Die Default-Codierung sollte diejenige des Kontextes sein, in dem Du anschließend ausgeben willst.
Mal Die am besten ein Bild (Codierungsplan). Sonst gerät da schnell was durcheinander.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg