以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  求助:xmlSpy打开asp文件出现乱码的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=65417)


--  作者:qingfengxiaoxia
--  发布时间:8/5/2008 2:54:00 PM

--  求助:xmlSpy打开asp文件出现乱码的问题
我用的是xmlspy2005大胡子汉化版,我建了一个asp文件(如下所示),然后保存的时候在“文件”->“编码“利选择的是"GB2312",可是保存以后再打开里面 的汉字 "留言"和"主题" 就变成了乱码?    是不是xmlspy2005按照utf-8打开的? 如果是怎么修改使其按照GB2312方式打开? 请指教。

<!--File Name:GBAppend.asp-->
<%@ language=VBScript%>
<%
Title = Trim(Request.Form("Title"))
set xmldoc = Server.CreateObject("MSXML.DOMDOcument")
xmldoc.async = "false"
xmldoc.load(server.mappath("GBList.xml"))

set root = xmldoc.DocumentElement
set newNode1 = xmldoc.CreateElement("留言")
root.AppendChild(newNode1)
set newNode2 = xmldoc.CreateElement("主题")
newNode1.AppendChild(newNode2)
newNode2.text = Title
xmldoc.save(server.mappath("GBList.xml"))
Set xmldoc = nothing
Response.Redirect "GBList.asp"
%>


--  作者:Qr
--  发布时间:8/5/2008 3:00:00 PM

--  
ASP代码也要指明charset=gb2312"
--  作者:qingfengxiaoxia
--  发布时间:8/5/2008 3:26:00 PM

--  
十分感谢  我是新手 我试一试
--  作者:Qr
--  发布时间:8/5/2008 5:05:00 PM

--  
没有装xmlspy,更不知道xmlspy还可以编辑asp文件。只是凭感觉,通过asp生成XML时类似的乱码问题都是如此解决的。希望有用吧。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms