ds10 hat geschrieben:Die Anzeige in TV-Browser ist mit HTML realisiert, d.h. Java setzt die gegebenen Informationen nicht richtig um.
Es klappt allerdings auch nicht in der Programmtabelle, und die ist ja nicht mit HTML realisiert. Für die wäre es wegen des Platzmangels ja grundsätzlich gar nicht unbedingt schlecht, wenn da Trennhinweise wären. Aber hilft nichts, wenn Java das nicht kann.
ds10 hat geschrieben:Allerdings wäre es nicht schwierig die entsprechenden Zeichen einfach aus dem String zu löschen. Am Besten wäre es wenn die Datenaufbereitung dies machen würde, dann hätten alle TV-Browser Versionen etwas davon.
Es gibt derzeit im Primarydatamanager Html2TxtConverter.replaceUnsupportedChars, wo es noch dazu könnte. Da ist aber auch jedem selbst überlassen, ob und wann er das aufruft.
Vielleicht wäre es doch besser, Zeichen die nicht grundsätzlich falsch sind, sondern nur im TVB (derzeit) nicht dargestellt werden können, irgendwo im TVB selbst umzuwandeln. Falls dann jemand z.B. Soft hyphens implementieren würde, könnte man dort die Umwandlung abschalten, anstatt bei den ganzen Datentools umzuschreiben. Und falls es mal eine TVB-Version auf anderem BS gibt, wo Soft hyphens gehen, könnte man das dort lassen.
Aber im Moment konkret ist natürlich das einfachste wenn ich es im Parser umstelle.