位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 接收XML數(shù)據(jù)

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-27

■知識(shí)點(diǎn)

在 XMLHttpRequest 1.0版本中可以通過 responseBody、responseStream、responseText 或 responseXML屬性獲取響應(yīng)信息,其屬性說明如表所示,它們都是只讀屬性。

響應(yīng)信息

responseBody

將響應(yīng)信息正文以Unsigned Byte數(shù)組形式返回

responseStream

ADO Stream對象的形式返回響應(yīng)信息

responseText

將響應(yīng)信息作為字符串返回

responseXML

將響應(yīng)信息格式化為XML文檔格式返回

在實(shí)際應(yīng)用中,一般將格式設(shè)置為XML、HTML、JSON或其他純文本格式,具體使用哪種響應(yīng)格式,可以參考下面的原則。

    如果向頁面中添加大塊數(shù)據(jù)時(shí),選擇HTML格式會(huì)比較方便。

    如果需要協(xié)作開發(fā)且項(xiàng)目龐雜,選擇XML格式會(huì)更通用。

    如果要檢索復(fù)雜的數(shù)據(jù)且結(jié)構(gòu)復(fù)雜,那么選擇JSON格式會(huì)使結(jié)構(gòu)更簡潔。


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部