方法一

1.       文件頭中加入: <?xml version="1.0" encoding="UTF-8"?>

2.       文件本身同樣采用UTF-8

3.       這樣解決的中文問題最為徹底,即使到linux下面也不會有什么問題,Laszlo中的文字大小默認(rèn)是8,中文最為適合的小字是12

image001.png
方法二
:

       和方法一類似,可以簡單一步.

1.       在每個(gè)文件頭加入: <?xml version="1.0" encoding="GBK"?>

2.       然后文件的編碼就使用我們中文系統(tǒng)默認(rèn)GBK編碼

3.       這樣不能夠保證到英文版的linux系統(tǒng)下還是中文,需要測試.

image003.png 

Flash本身特性的問題:
它發(fā)送數(shù)據(jù)如果用GET方法,默認(rèn)使用ISO-8859_1,所以,你服務(wù)段接受的時(shí)候,肯定要轉(zhuǎn)換一下:比如接受字符后 String deom= new String(recievedString, 0, recievedString.length, "UTF-8");
Flash
post方法時(shí),根本就是使用UTF-8編碼,所以,你也不必做別的了。接受就行了。

 

對于得到的參數(shù),進(jìn)行如下編碼:

string.getBytes("ISO-8859-1"), "UTF-8" 是中文;條件:xml編碼:GBK,文件編碼:GBK

string.getBytes("ISO-8859-1"), "UTF-8" 是中文;條件:xml編碼:UTF-8,文件編碼:UTF-8

 

如果最后還有中文的問題,很可能無法找到相應(yīng)的字體,可以對應(yīng)的在項(xiàng)目的fonts目錄下面放入 宋體字體,然后在標(biāo)簽中加入: font="simfang",這是一位網(wǎng)友在修改dashboard實(shí)例的時(shí)候的經(jīng)驗(yàn).