zoukankan      html  css  js  c++  java
  • Asp : 生成xml数据 及解决Flex里的中文显示乱码问题。。。

    writeToXML.asp

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
    <!--#include file="../Connection/SqlConnection.asp" -->
    <
    response.Clear
    () 
    response.Charset
    ="GB2312" 
    response.ContentType
    ="text/xml"

    set rs
    =server.CreateObject ("adodb.recordset")
    rs.open "select * from affiche order by id desc",Open_conn,1,1
        

    rs.MoveFirst()
    response.write("<?xml version
    ='1.0' encoding='GB2312'?>") 'xml格式化
    response.write("
    <guestbook>")
    while (not rs.EOF)
    response.write("
    <guest>")
    response.write("
    <Name>" & rs("adduser") & "</Name>") 
    response.write("
    <ID>" & rs("id") & "</ID>")
    response.write("
    </guest>")
    rs.MoveNext()
    wend
    rs.close
    set rs=nothing
    response.write("
    </guestbook>")
    %>

    核心提示:在输出生成XML之前关键有下面三行代码

    response.Clear()
    response.Charset="GB2312"
    response.ContentType="text/xml"

    然后:

    <%@ page contentType="text/xml;charset=utf-8"%>然后再
    <?xml version="1.0" encoding="utf-8"?>

    <%@ page contentType="text/html;charset=utf-8"%>

    就ok了,如果还不行就用notepad转存为utf-8
    如果你是ASP的话就在*.asp的开始加一行:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

    这样就能保证输出的是utf-8了

  • 相关阅读:
    JS定时执行,循环执行
    Ecshop(二次开发)
    百度歌曲接口
    给大家讲讲在哪些地方发外链最好
    360浏览器默认以兼容模式或急速模式方式打开页面
    子iframe 怎么调用 父级的JS函数
    ASP 发送邮件
    PHP发送邮件
    php表单数据验证类
    js获取url传递参数
  • 原文地址:https://www.cnblogs.com/Fooo/p/1588032.html
Copyright © 2011-2022 走看看