日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

使用XML技術(shù)上傳文件的例子_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:一個以Javascript xml的樹型列表
  這是在www.java2s.com網(wǎng)站下載的一個以Javascript xml的樹型列表,這個列表界面非常的漂亮,但是由于里面內(nèi)容比較復(fù)雜,而現(xiàn)在項(xiàng)目需要用到這個列表,我到現(xiàn)在還沒有摸清怎么在里面讓點(diǎn)擊一

本文講解了一個使用XML技術(shù)上傳文件的例子,使用該方法沒有傳統(tǒng)方法中的種種限制。 這個例子講述了如何使用MSXML3.0和ADO Stream對象來實(shí)現(xiàn)這種新的上傳方法。好處有很多,比如,不需要專用的上傳組件。

引言

為了在HTML網(wǎng)頁中獲得上傳功能,在客戶端我們可以使用如下格式的FORM:

<FORM NAME="myForm"ACTION="TargetURL.asp"
ENCTYPE="multipart/form-data"
METHOD="post">
<INPUT TYPE="file" NAME="myFile">
<INPUT TYPE="submit" VALUE="Upload File">
</FORM>

這種方案在客戶端和服務(wù)器端的使用都有很多限制。首先,我們必須使用POST方法,因?yàn)镚ET方法無法處理這樣的表單數(shù)據(jù)。并且,沒有什么方法可以在不使用表單的情況下引發(fā)一個POST動作。把數(shù)據(jù)發(fā)送給表單處理程序后,瀏覽器將會把處理程序作為新頁面加載,然后使用者會看到一個不討人喜歡的頁面轉(zhuǎn)換過程。

ENCTYPE屬性為表單定義了MIME編碼方式,上傳文件的表單的ENCTYPE屬性必須使用“multipart/form-data”。把這個屬性設(shè)置為“multipart/form-data”就創(chuàng)建了一個與傳統(tǒng)結(jié)構(gòu)不同的POST緩沖區(qū)(復(fù)合結(jié)構(gòu)),ASP的Request對象無法訪問這樣的表單內(nèi)容。所以,我們可以使用Request.binaryRead方法來訪問這些數(shù)據(jù),但是無法使用腳本語言來完成這一切。Request.binaryRead方法返回一個VTarray型數(shù)據(jù)(只包含無符號一字節(jié)字符的Variant型數(shù)組)。但是腳本語言只能處理Variant型數(shù)據(jù)。為了解決這個問題,只能使用專用的ASP上傳組件,或者ISAPI擴(kuò)展程序,比如CPSHOST.DLL。這是設(shè)計上的限制。

分享:xml中的空格之完全解說
在xml輸入文件中決定哪些空格是重要的,xslt處理器要看見這些空格結(jié)點(diǎn)。而決定的密鑰就是xml:space屬性。 只適合對xml文件結(jié)構(gòu)有一定了解的學(xué)者,不適合初學(xué)者。請按從上至下的順序閱讀

共4頁上一頁1234下一頁
來源:模板無憂//所屬分類:Xml教程/更新時間:2008-08-22
相關(guān)Xml教程