DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> 接口文件格式說明(asp+xmlhttp)
接口文件格式說明(asp+xmlhttp)
編輯:AJAX詳解     
接口XML文件格式 <info> <rec>        <depID>所屬欄目</depID>        <smallClassID>所屬信息單位</smallClassID>        <type>信息發布形式</type> <keyWord>關鍵字</keyWord> <title>新聞標題</title> <author>作者</author> <original>原出處</original> <content>新聞內容</content> </rec> <rec>        <depID>所屬欄目</depID>        <smallClassID>所屬信息單位</smallClassID>        <type>信息發布形式</type> <keyWord>關鍵字</keyWord> <title>新聞標題</title> <author>作者</author> <original>原出處</original> <content>新聞內容</content> </rec> </info>   注:接口類型和數據注意事項。   字段名 名稱 類型 數據取值說明 上傳數據說明 depID 所屬欄目 Int(4)   代碼(不能為空) smallClassID 所屬信息單位 Nvarchar(25)   代碼(不能為空) type 信息發布形式 Nvarchar(7) 重要信息=1 彈出信息=2 熱點信息=3 可復選多個,以“,”分隔 如:1,2,3 代碼(多個用逗號分隔) keyWord 關鍵字 Nvarchar(50) 多個以“,”分隔 如:keyWord1,keyowrd2 文字(多個用逗號分隔) title 新聞標題 Nvarchar(50) 文字 文字(不能為空) author 作者 Nvarchar(20) 文字 文字 original 原出處 Nvarchar(20) 文字 文字 content 新聞內容 varChar (4000) 文字 文字(不能為空)       舉例: <info> <rec>        <depID>1</depID>        <smallClassID>20040212200856429814</smallClassID>        <type>1,3</type> <keyWord>關鍵字1, 關鍵字2</keyWord>  <title>新聞標題</title> <author>作者</author> <original>原出處</original> <content>新聞內容</content> </rec> </info>     上傳方法說明:   將上述產生的字符串發送到http://服務器IP:端口/receiveInfo.ASP(必須用POST方式傳送)   經測試通過代碼如下:   發送端:sendInfo.ASP   <% set xmlhttp=Server.CreateObject("MSXML2.ServerXMLHTTP")   XMLstr="<info><rec><depID>1</depID><smallClassID>20040212200856429814</smallClassID><type>1,3</type><keyWord>關鍵字1, 關鍵字2</keyWord><title>新聞標題</title><author>作者</author><original>原出處</original><content>新聞內容</content></rec></info>"   URL="http://192.168.1.5:9020/receiveInfo.ASP" XMLhttp.open "POST",URL, False xmlhttp.send  XMLstr if  err.number=0 then        if XMLhttp.status <>"200" then               Response.Write "<font style='font-size:12px;color:red'>狀態:"&XMLhttp.status&" ;描述:"&XMLHttp.ResponseText&"</font>"        else               Response.Write "<font style='font-size:12px;color:red'>  "&XMLHttp.ResponseText&"</font>"        end if else        Response.Write "<font style='font-size:12px;color:red'>狀態:"&XMLhttp.status&" ;描述:"&XMLHttp.ResponseText&"</font>" end if %>       接收端:receiveInfo.ASP     <%@codepage=936%> <% Server.ScriptTimeOut=99999 Response.Buffer =false Response.CharSet="gb2312" set xmldoc=Server.CreateObject("MSXML2.DOMDocument")   XMLdoc.load Request   set root = XMLdoc.DocumentElement   for i=1 to XMLdoc.documentelement.childNodes.length   Set recnote = XMLdoc.documentelement.childNodes(i-1)   Set depIDnote = recnote.selectSingleNode("depID") Set smallClassIDnote = recnote.selectSingleNode("smallClassID") Set typenote = recnote.selectSingleNode("type") Set keyWordnote = recnote.selectSingleNode("keyWord") Set titlenote = recnote.selectSingleNode("title") Set authornote = recnote.selectSingleNode("author") Set originalnote = recnote.selectSingleNode("original") Set contentnote = recnote.selectSingleNode("content")   response.Write depIDnote.text&"||" response.Write smallClassIDnote.text&"||" response.Write typenote.text&"||" response.Write keyWordnote.text&"||" response.Write titlenote.text&"||" response.Write authornote.text&"||" response.Write originalnote.text&"||" response.Write contentnote.text&"||"     next   response.Write("0")   %>
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved