以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 用flash访问asp生成的xml使用中文失败 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=52534) |
-- 作者:nickick -- 发布时间:9/11/2007 7:18:00 PM -- 用flash访问asp生成的xml使用中文失败 我已经将asp编码和xml编码都设置为UTF-8,每逢搜索条件为中文时flash显示无结果,但是我直接访问xml(带中文搜索条件)却可以显示,并且我将这个生成的xml另存后用flash却可以读出来。。。实在无法明白,我在生成xml的asp里面已经使用了gb2312转换的UTF-8编码,并且在搜索字符串中都使用了urlencode都效果依旧! 只要不使用中文,一切正常,搞了一个下午了。求解答。谢谢。 附上index.asp主要部分 以及gallery.asp主要部分 其中,trans是gb2312 to utf-8函数 求解答,谢谢!!! |
-- 作者:Qr -- 发布时间:9/11/2007 7:22:00 PM -- 对于gallery.asp 首先要设置ContentType 属性: 如果xml字符串中包含中文则还要设置Charset属性: 本人不熟悉flash+xml方式,希望有效, |
-- 作者:nickick -- 发布时间:9/11/2007 9:32:00 PM -- 谢谢你啊啊!!!我先试一下 |
-- 作者:nickick -- 发布时间:9/11/2007 10:16:00 PM -- 还没好,不过有点发现原因了,我把codepage也改为utf-8的,于是连QueryString都获取不了啦。。。。如果codepage是936,那么QueryString进到flash里面就会是乱码。。 好麻烦。。。继续求教 |
-- 作者:nickick -- 发布时间:9/11/2007 11:14:00 PM -- 后来用了愚蠢的办法,将原本通过GET传递的变量改为赋值于SESSION来传递,问题没有了,但究竟是为什么我还是期待着答案。谢谢 |
-- 作者:Qr -- 发布时间:9/12/2007 8:35:00 AM -- codepage=936 简体中文 codepage=950 繁体中文 codepage=65001 UTF-8 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |