日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

xmldom教程

XML DOM 解析器

閱讀 (2278)

XML DOM 解析器


大多數瀏覽器都內建了供讀取和操作 XML 的 XML 解析器。

解析器把 XML 轉換為 JavaScript 可存取的對象(XML DOM)。


XML 解析器

XML DOM 包含了遍歷 XML 樹,訪問、插入及刪除節點的方法(函數)。

然而,在訪問和操作 XML 文檔之前,它必須加載到 XML DOM 對象。

XML 解析器讀取 XML,并把它轉換為 XML DOM 對象,這樣才可以使用 JavaScript 訪問它。

大多數瀏覽器有一個內建的 XML 解析器。


加載 XML 文檔

下面的 JavaScript 片段加載一個 XML 文檔("books.xml"):

實例

if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest();
}
else // IE 5/6
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET","books.xml",false);
xhttp.send();
xmlDoc=xhttp.responseXML;

嘗試一下 ?

代碼解釋:

  • 創建一個 XMLHTTP 對象
  • 打開 XMLHTTP 對象
  • 發送一個 XML HTTP 請求到服務器
  • 設置響應為 XML DOM 對象

加載 XML 字符串

下面的代碼加載并解析一個 XML 字符串:

實例

if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(text,"text/xml");
}
else // Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(text);
}

嘗試一下 ?

注意:Internet Explorer 使用 loadXML() 方法來解析 XML 字符串,而其他瀏覽器使用 DOMParser 對象。


跨域訪問

出于安全原因,現代的瀏覽器不允許跨域訪問。

這意味著,網頁以及 XML 文件,它必須位于同一臺服務器上嘗試加載。

W3CSchool 上的實例中所有打開的 XML 文件都是位于 W3CSchool 域上的。

如果您想要在您的網頁上使用上面的實例,您加載的 XML 文件必須位于您自己的服務器上。


關閉
程序員人生
主站蜘蛛池模板: 久久久精品久久久久 | 成人影视免费 | 欧美午夜精品 | 免费成人黄色网址 | 成人激情视频在线观看 | 国产精品免费观看 | 中文字幕av片 | 成人精品在线 | 国产精品久久久久久妇女 | 一级毛片免费视频 | 97成人在线视频 | 精品久久久国产 | 国产精品区一区二区三区 | 午夜视频在线观看一区 | 欧美国产日本 | 国产精品三级在线 | 日韩欧美国产一区二区 | 91视频一区二区三区 | 欧美日韩电影一区二区 | 国产精品久久久久久久免费看 | www.黄在线看 | 国产福利一区二区 | 99久久久成人国产精品 | 亚洲深夜福利 | 99精品福利视频 | 伊人五月| 免费精品一区 | 精品国产乱码久久久久久牛牛 | av片在线看 | 黄色高清网站 | 久久97视频 | av一区在线 | 人人澡人人澡人人澡 | 成人高清在线 | 国产精品二区在线 | 久草在线综合 | 超碰在线网站 | 一二三区在线 | 欧美一区二区三区在线免费观看 | 婷婷毛片| 国产精品久久久久久久久久久免费看 |