0

英語以外の文字は、Google チャートのラベル/凡例で機能しますか?

これは機能し、凡例は正常に表示されます:

var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=Lowest price|Average price';

これは機能しません。凡例はまったく表示されません。

var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=L' + unescape("%E4") + 'gsta pris|Genomsnittligt pris';

何か案は?前もって感謝します!

/トビー

- - - - - -編集 - - - - - -

これらのどちらも機能しません:

'&chdl=Lägsta pris|Genomsnittligt pris'

'&chdl=L& auml;gsta pris|Genomsnittligt pris' (&の後のスペースなし)

'&chdl=L%E4gsta pris|Genomsnittligt pris'

%E4 == ä urlencoded。

4

2 に答える 2

1

私の推測では、ほとんどの文字は機能しますが、それらを urlencoding するのと同等の処理を行う必要があります ( urlencode() を参照)。

于 2009-08-04T14:33:11.420 に答える
0

同じ問題に苦労し、Google チャートではテキストを UTF-8 で urlencode する必要があることが判明しました (もちろん...)

したがって、「Lägsta pris」は == L%C3%A4gsta+pris になります。

于 2009-11-04T09:34:30.393 に答える