以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 请求帮助!!asp生成XML问题! (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=51442) |
-- 作者:金子 -- 发布时间:8/16/2007 12:39:00 PM -- 请求帮助!!asp生成XML问题! 我用asp生成XML文件,可汉字部分都是乱码。 用遨游浏览时报错为: 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 文本内容中发现无效字符。处理资源 'http://192.168.0.33/2002/working/creatbest/admin/test1.xml' 时出错。第 4 行,位置: 36 <content><![CDATA[ 他后面就是汉字内容! -<about>
|
-- 作者:Qr -- 发布时间:8/17/2007 11:30:00 AM -- 程序生成的XML最好要指定编码,如果不指定编码,默认是UTF-8,此时,页面最好也要统一。特别是ASP直接返回XML,更要定义charset等,如:content="text/html; charset=gb2312"。 |
-- 作者:金子 -- 发布时间:8/21/2007 9:57:00 AM -- Qr:我在页面都定义了定义charset,都定义成了UTF-8的,生成的XML页面也声明了,也为UTF-8,可是他好象不认识汉字,汉字部分都为乱码。要是该为gb2312就没有问题。我该怎么办!帮帮忙!谢谢! 我的QQ:249146843。有办法告我! |
-- 作者:Qr -- 发布时间:8/22/2007 10:32:00 AM -- 把相关的内容打包发上来看看,这样说不是很明白。 |
-- 作者:金子 -- 发布时间:8/23/2007 10:07:00 AM -- 我这不能上传东西啊! 我把页面代码给你发过来算了。麻烦你给看看是什么问题。都一周了还没有解决! ![]() 这是生成页面 /////////////////////////////////////////////////////////////////////////// 这是我要得到的页面 //////////////////////////////////////////////////////////////////////////////////////// 麻烦你帮我看看,怎么解决。谢谢了。 |
-- 作者:Qr -- 发布时间:8/23/2007 10:58:00 AM -- fso写的文件编码似乎是ANSI吧,此时XML的encoding="UTF-8"浏览器就报错了,改gb2312就没错。 如果你要用UTF-8,就得进行转换。怎么转,fso不太熟。但能肯定是以为原因导致错误的。 |
-- 作者:金子 -- 发布时间:8/24/2007 10:07:00 AM -- 谢谢了! 我也不知道怎么转! 唉! ![]() |
-- 作者:yanhongzhao -- 发布时间:9/22/2007 8:11:00 PM -- 用ado.stream转,应该可以 |
-- 作者:hongjuesir -- 发布时间:9/23/2007 11:22:00 PM -- Set MyFile = fso.CreateTextFile(xmlfile,True) 改为: Set MyFile = fso.CreateTextFile(xmlfile,True,-1) |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
328.125ms |