как получить акцентированные символы для отображения на графиках Fusion Charts? - PullRequest
1 голос
/ 03 августа 2009

Я использую Fusion Charts для отображения данных. метки для данных - это названия стран, которые мы локализуем на языки с акцентом, поскольку ex österreich - немецкий для Австрии.

данные и метки установлены в файле XML. для некоторых графиков акценты показаны с использованием десятичного эквивалента, поэтому ö показывает ö. на других графиках десятичный, сущностный, шестнадцатеричный или оригинальный символы не показывают правильный символ на сайте и я не могу определить, почему он работает в одном файле, а не в другом. XML-файл является статическим, поэтому функции php недоступны.

как я могу заставить эти символы отображаться правильно, когда они извлекаются из xml?

Ответы [ 2 ]

0 голосов
/ 24 мая 2011

Вы можете напрямую вставлять символы UTF-8 (вместо закодированных значений).

Для этого вам необходимо добавить метку спецификации UTf-8 в файл XML.

Более подробная информация об этом содержится в документации FusionCharts: пожалуйста, проверьте:

http://docs.fusioncharts.com/charts/contents/?advanced/special-chars/SpChar.html

0 голосов
/ 03 августа 2009

Вы генерируете XML с помощью PHP? Обязательно отправляйте заголовки UTF-8. Fusion Charts поддерживает UTF-8. Надеюсь, это немного поможет!

...