首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

XML如何不能正确显示

2012-02-25 
求助XML怎么不能正确显示VBScript code%@languageVBScript CODEPAGE65001%?xml version1.0 en

求助XML怎么不能正确显示

VBScript code
<%   @language   =   "VBScript" CODEPAGE="65001"%>     <?xml version="1.0" encoding="utf-8"?>  <StkList>       <%       set conn=server.CreateObject("adodb.connection")    conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data/StkHold.mdb")    set rs=Server.CreateObject("adodb.recordset")        if request("t")<>"" then        sql="select top " + request("t") + " * from StkList"    else        sql="select  * from StkList"    end if    if request("c")<>"" then        sql = sql + " where FStkCode like '" + request("c") + "%'"    end if    rs.open sql,conn,1,3    do while not rs.Eof  %>        <CurrStk>            <StkCode><%=rs("FStkCode")%></StkCode>               <StkName><%=rs("FStkName")%></StkName>            <OpenP/>        [color=#FF0000]    <PreP/>            <CurrP/>            <HighP/>            <LowP/>            <Chg/>            <ChgRat/>            <Vol/>            <Mny/>            <B1V/>            <B1P/>            <B2V/>            <B2P/>            <B3V/>            <B3P/>            <B4V/>            <B4P/>            <B5V/>            <B5P/>            <S1V/>            <S1P/>            <S2V/>            <S2P/>            <S3V/>            <S3P/>            <S4V/>            <S4P/>            <S5V/>            <S5P/>[/color]        </CurrStk>     <%           rs.movenext       loop       rs.close       set rs=nothing     %>     </StkList>   

这个文件名为StkListToXML.asp。在IE输入 http://localhost/StkListToXML.asp?t=5&c=6 ,只是显示了文本,没有按XML显示节点。但当我把里面的元素只保留三个时(即将红色的删掉)就能正确显示。这是什么原因啊?




[解决办法]
<% @language = "VBScript" CODEPAGE="65001"%> 
<%
Response.ContentType="text/xml"
%>

热点排行