php修改xml后,flash调用乱码
xml声明是"utf8",flash调用是正常的。通过php程序修改xml后,flash调用xml文件就显示乱码了。不知道怎么解决,网上查了一些方法,也不起作用。请同志们帮忙给个可行的解决方案。flash好像是用AS2做的,不过我不知道AS2代表什么? 本帖最后由 aaxron 于 2012-07-05 13:49 编辑
以前遇到过到这样的问题,
flahs读本地文件OK,
但一读用PHP生成的xml就有编码问题.
后来,
最简单的方法,php方面用urlencode()编码汉字,
同时as方面也用urldecode()函数解码.
xml内容里虽然声明为utf8,但是有可能没有保存为utf8 的文本。utf8文本还要看不同bom头。
所以写入文件的时候,检查php 输出的 BOM头的设置。
AS2 = Action Script 2
页:
[1]