亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > ajax遍歷xml文檔的方法

ajax遍歷xml文檔的方法

熱門標簽:外呼系統獲取客戶手機號 上海浦東百度地圖標注中心注冊 徐州電銷卡外呼系統供應商 百靈鳥 科智聯智能電銷機器人 老虎郵局地圖標注點 襄陽外呼系統接口 青海醫療智能外呼系統怎么樣 目標三維地圖標注

本文實例講述了ajax遍歷xml文檔的方法。分享給大家供大家參考。具體分析如下:

XMLHttpRequest對象提供了兩個可以用來訪問服務器響應的屬性。第一個屬性responseText將響應提供為一個串,第二個屬性 responseXML將響應提供為一個XML對象。一些簡單的用例就很適合按簡單文本來獲取響應,如將響應顯示在警告框中,或者響應只是指示成功還是失 敗的詞
前面ajax小結>中的例子是從XMLHttpRequest對象獲取服務器響應,并使用XMLHttpRequest對象的responseText屬性將響應獲取為文本。
這次我們來使用XMLHttpRequest對象的responseXML屬性,將結果獲取為XML文檔.這樣一來,我們就可以使用W3C DOM方法來遍歷XML文檔。(前面文章或多或少講過些DOM,在此不重復)

OK,下面來看例子.

首先還是一段XML文檔代碼(parseXML.xml)如下:

parseXML.xml如下:

?xml version="1.0" encoding="UTF-8"?>
states>
north>
state>Minnesota/state>
state>Iowa/state>
state>North Dakota/state>
/north>
south>
state>Texas/state>
state>Oklahoma/state>
state>Louisiana/state>
/south>
east>
state>New York/state>
state>North Carolina/state>
state>Massachusetts/state>
/east>
west>
state>California/state>
state>Oregon/state>
state>Nevada/state>
/west>
/states>

MyJsp.jsp如下:

%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
html>
head>
base href="%=basePath%>">
title>My JSP 'MyJsp.jsp' starting page/title>
meta http-equiv="pragma" content="no-cache">
meta http-equiv="cache-control" content="no-cache">
meta http-equiv="expires" content="0"> 
meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
meta http-equiv="description" content="This is my page">
!--
link rel="stylesheet" type="text/css" href="styles.css">
-->
/head>
script type="text/javascript">
var flg=false;
var requestType = "";
//得到XMLHttpRequest對象
function newXMLHttpRequest() {
var xmlreq = false;
if (window.XMLHttpRequest) {
xmlreq = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e1) {
try {
xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {}
}
}
return xmlreq;
}
function startRequest(requestedList){
requestType=requestedList;
flg=newXMLHttpRequest();
//當XMLHttpRequest對象在請求過程中間狀態改變的時候
//回來調用handleStateChange方法
flg.onreadystatechange = handleStateChange;
flg.open("GET", "parseXML.xml", true);
flg.send(null);
}
//處理函數
function handleStateChange(){
if(flg.readyState==4){
if(flg.status==200){
if(requestType=="north"){
listNorthStates();
}else if(requestType=="all"){
listAllStates();
}if(requestType=="south"){
listSouthStates();
}
}
}
}
//用于顯示NorthStates方法
function listNorthStates(){
var xmlDoc=flg.responseXML;
var northNode=xmlDoc.getElementsByTagName("north")[0];
var northStates=northNode.getElementsByTagName("state");
outputList("North States",northStates);
}
//用于顯示SouthStates方法
function listSouthStates(){
var xmlDoc=flg.responseXML;
var SouthNode=xmlDoc.getElementsByTagName("south")[0];
var SouthStates=SouthNode.getElementsByTagName("state");
outputList("South States",SouthStates);
}
//用于顯示AllStates方法
function listAllStates(){
var xmlDoc=flg.responseXML;
var allStates=xmlDoc.getElementsByTagName("state");
outputList("All States in Document", allStates);
}
//輸出元素并顯示于提示框中
function outputList(title,states){
var out=title;
var currState=null;
for(var i=0;istates.length;i++){
currState=states;
out=out+"\n-"+currState.childNodes[0].nodeValue;
}
alert(out);
}
/script>
body>
form action="#">
input type="button" value="View All Listed States"
  onclick="startRequest('all');"/>br>
input type="button" value="View All Listed Northern States"
  onclick="startRequest('north');"/>br>
input type="button" value="View All Listed Southern States"
  onclick="startRequest('south');"/>
/form>
/body>
/html>

希望本文所述對大家的Ajax程序設計有所幫助。

您可能感興趣的文章:
  • jQuery實現遍歷XML節點和屬性的方法示例
  • python xml.etree.ElementTree遍歷xml所有節點實例詳解
  • php遍歷解析xml字符串的方法
  • java遍歷讀取xml文件內容
  • PHP遍歷XML文檔所有節點的方法
  • python目錄操作之python遍歷文件夾后將結果存儲為xml
  • asp.net Linq To Xml上手Descendants、Elements遍歷節點
  • Dom遍歷XML的一個例子,結果為樹狀結構
  • Xml中使用foreach遍歷對象實現代碼

標簽:佛山 揭陽 咸寧 股票 商洛 荊州 辛集 紅河

巨人網絡通訊聲明:本文標題《ajax遍歷xml文檔的方法》,本文關鍵詞  ajax,遍歷,xml,文檔,的,方法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax遍歷xml文檔的方法》相關的同類信息!
  • 本頁收集關于ajax遍歷xml文檔的方法的相關信息資訊供網民參考!
  • 推薦文章
    国产伦久视频免费观看视频| 日本免费乱人伦在线观看| 日本特黄一级| 四虎影视久久| 国产麻豆精品视频| 91麻豆国产福利精品| 国产不卡在线观看视频| a级毛片免费全部播放| 欧美国产日韩久久久| 欧美a级片视频| 国产精品自拍在线| 亚洲天堂在线播放| 久久国产精品自由自在| 国产精品自拍一区| 日本特黄一级| 精品国产一区二区三区久久久蜜臀 | 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚欧成人乱码一区二区| 欧美另类videosbestsex高清| 韩国三级香港三级日本三级la | 国产成人精品综合久久久| 免费的黄视频| 黄视频网站免费看| 美国一区二区三区| 韩国三级香港三级日本三级| 精品视频一区二区| 欧美一区二区三区在线观看| 国产成人啪精品视频免费软件| 国产一区免费在线观看| 欧美激情一区二区三区在线播放| 黄视频网站免费看| 99热精品一区| 午夜精品国产自在现线拍| 青青久热| 韩国三级香港三级日本三级la | 黄色免费三级| 国产网站在线| 免费的黄色小视频| 成人高清免费| 国产美女在线一区二区三区| 青草国产在线观看| 国产伦精品一区二区三区无广告 | 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 精品在线观看国产| 一级毛片视频免费| 国产精品1024在线永久免费| 亚飞与亚基在线观看| 国产伦精品一区二区三区无广告 | 国产原创视频在线| 国产原创视频在线| 国产不卡精品一区二区三区| 精品视频在线观看免费| 国产精品1024在线永久免费| 可以在线看黄的网站| 天堂网中文在线| 免费国产在线观看| 欧美一区二区三区在线观看| 亚洲 欧美 成人日韩| 沈樵在线观看福利| 欧美电影免费| 午夜激情视频在线观看| 成人免费观看网欧美片| 精品视频在线观看视频免费视频| 国产原创中文字幕| 美女免费毛片| 久久国产精品自线拍免费| 精品视频在线看| 韩国三级视频网站| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 精品在线免费播放| 午夜在线观看视频免费 成人| 成人免费观看的视频黄页| 成人影视在线观看| 国产一区二区精品在线观看| 日韩在线观看视频免费| 国产91精品露脸国语对白| 一级毛片看真人在线视频| 99热精品一区| 四虎影视库| 国产一区二区精品尤物| 青草国产在线观看| 欧美激情伊人| 午夜在线亚洲男人午在线| 成人免费福利片在线观看| 九九干| 欧美18性精品| 国产高清在线精品一区二区| 免费的黄视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 日本免费乱理伦片在线观看2018| 成人av在线播放| 免费的黄色小视频| 久久久成人影院| 国产精品免费久久| 999久久66久6只有精品| 日韩欧美一二三区| 欧美激情一区二区三区在线播放 | 国产不卡在线观看| 午夜激情视频在线播放| 国产a一级| 九九九国产| 精品视频在线观看免费| 日本特黄特色aaa大片免费| 午夜精品国产自在现线拍| 日本免费乱理伦片在线观看2018| 日韩免费片| 国产a视频| 日日日夜夜操| 天天色成人网| 欧美激情伊人| 国产麻豆精品视频| 可以免费在线看黄的网站| 国产成人啪精品视频免费软件| 99热精品一区| 99色视频在线| 免费国产在线观看不卡| 91麻豆tv| 韩国毛片基地| 日韩免费在线| 成人高清免费| 国产原创视频在线| 国产一区二区精品| 精品久久久久久中文字幕一区| 国产视频一区二区在线观看| 免费的黄视频| 美女免费精品视频在线观看| 99久久精品国产高清一区二区| 久久精品店| 欧美大片aaaa一级毛片| 二级片在线观看| 亚洲 男人 天堂| 久久精品店| 四虎影视久久久| 91麻豆精品国产自产在线观看一区| 日韩一级黄色大片| 午夜在线亚洲| 毛片的网站| 国产精品免费久久| 日本特黄特黄aaaaa大片 | 国产激情一区二区三区| 国产亚洲精品成人a在线| 尤物视频网站在线| 亚欧乱色一区二区三区| 毛片高清| 国产视频一区在线| 免费一级片在线观看| 日韩在线观看网站| 99久久精品国产国产毛片| 欧美激情一区二区三区在线| 久久精品成人一区二区三区| 九九精品在线| 国产网站在线| 可以免费看污视频的网站| 日本免费区| a级毛片免费观看网站| 精品国产一级毛片| 国产视频久久久| 亚洲女人国产香蕉久久精品| 天天做人人爱夜夜爽2020| 国产网站在线| 免费国产在线视频| 久久国产影视免费精品| 国产激情一区二区三区| 99色视频在线| 欧美电影免费| 一级片片| 欧美国产日韩久久久| 成人免费网站久久久| 精品国产一区二区三区久| 国产伦精品一区二区三区在线观看 | 亚洲wwwwww| 可以免费在线看黄的网站| 免费一级片在线观看| 日日夜夜婷婷| 精品国产一区二区三区久久久蜜臀 | 欧美日本国产| 久久99中文字幕| 91麻豆爱豆果冻天美星空| 欧美激情一区二区三区视频高清 | 精品国产一区二区三区久久久蜜臀 | 久久久成人影院| 精品久久久久久免费影院| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 免费国产在线观看不卡| 精品久久久久久免费影院| 四虎久久影院| 欧美大片一区| 亚洲第一页乱| 国产国产人免费视频成69堂| 国产欧美精品午夜在线播放| 欧美一区二区三区在线观看| 精品国产亚洲人成在线| 九九热国产视频| 一级女性全黄久久生活片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 深夜做爰性大片中文| 午夜欧美成人香蕉剧场| 欧美激情在线精品video| 欧美另类videosbestsex久久| 日韩专区一区|