2011年1月25日 星期二

flash loadvariable顯示&字元

說到這,flash真的很爛= =還得用這種爛方法....

如果用loadvariable讀取外部檔案來當作自己的資料時~~
通常是用:

loadVariables("xxx.txt", "xxxx");

然後xxx.txt裡面就可以這麼寫:

&title=xxx;
&name=xxx;

今天忽然要用到這種東西:

&school=A&M Texus

結果flash居然給我切開了 = =,試了\&,&&,"&"沒一個有用,最後發現是....

把&換成%26的編碼= =搞定= =(記得把txt檔改成utf-8的編碼,不然網路上說不會過,當然我懶得試...)

GOOGLE的搜尋字串為:"flash loadVariables escape &"
btw, 雙引號別忘了加,不然抓不到&這個字喔~~~

沒有留言:

張貼留言