asp用fso写成一个xml 编码用的是utf-8 浏览xml文件的时候出现错误 (gb2312没有问题)
function writexml(filename,bodytext)
Dim st
Set st=Server.CreateObject("ADODB.Stream")
st.Type=2
st.Mode=3
st.Charset="utf-8"
st.Open()
st.WriteText bodytext
st.SaveToFile Server.MapPath(filename),2
st.Close()
Set st=Nothing
end function
用下边的调用
writexml server.MapPath("../../Xml/Fitting_News.xml"),sRssBodyText
sRssBodyTest这个字符串中包含中文 用ie打开就出错 但是用gb2312就没有问题
我用记事本另存为UTF-8问题就解决啦
请问这种问题该怎么解决