Closed codingPF closed 3 years ago
@Nicklas2751 Im FilmListWriter wurde das try-with-resources entfernt und durch manuelle Version ersetzt. Der catch block fängt nicht sauber ab und führt zu leaks da nicht immer geclosed wird...
@derreisende77 Danke für den Hinweis, hab ich ganz übersehen. @codingPF Kannst du da bitte wieder das try with resource verwenden?
Java NIO wirft eine Exception wenn eine Übersetzung von UTF16 nach UTF8 nicht geht. Der normale Writter ersetzt einfach unbekannte Zeichen nach "?" Beim Sender FUNK sind anscheinend irgendwelche Sonderzeichen (smilies?) in der Beschreibung / Titel.
Siehe auch hier https://stackoverflow.com/questions/26268132/all-inclusive-charset-to-avoid-java-nio-charset-malformedinputexception-input
Die Änderung sollte unproblematisch sein...nur etwas mehr code...