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了

  • 相关阅读:
    Java面向对象——属性赋值的过程
    Java面向对象——类的成员之三:构造器(构造方法)constructor
    课后作业—5
    缓冲类的使用示例
    缓冲技术
    流的基类
    流的分类
    什么是流?
    关于开发中异常处理的建议
    阅读笔记-3
  • 原文地址:https://www.cnblogs.com/Fooo/p/1588032.html
Copyright © 2011-2022 走看看