DOM解析

DOM解析

DOM解析解析器把 XML 轉換為 JavaScript 可存取的對象。並且大多數瀏覽器都有供讀取和操作XML的XML解析器。

基本介紹

  • 中文名:DOM解析
  • 解釋:XML轉換為JavaScript可存取對象
  • 獨立於瀏覽器和平台
  • 概述:可在所有現代瀏覽器中運行
正文,簡介,實例,解析 XML,

正文

簡介

大多數瀏覽器都內建了供讀取和操作 XML 的 XML 解析器。
解析器把 XML 轉換為 JavaScript 可存取的對象。

實例

W3School 提供的實例獨立於瀏覽器和平台。這些實例可在所有現代瀏覽器中運行。
<html>
<body>
<script type="text/javascript">
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
catch(e) {alert(e.message)}
}
try
{
xmlDoc.async=false;
xmlDoc.load("/example/xdom/books.xml");
document.write("xmlDoc is loaded, ready for use");
}
catch(e) {alert(e.message)}
</script>
</body>
</html>

解析 XML

所有現代瀏覽器都內建了用於讀取和操作 XML 的 XML 解析器。
解析器把 XML 讀入記憶體,並把它轉換為可被 JavaScript 訪問的 XML DOM 對象。
微軟的 XML 解析器與其他瀏覽器中的解析器是有差異的。微軟的解析器支持對 XML 檔案和 XML 字元串(文本)的載入,而其他瀏覽器使用單獨的解析器。不過,所有的解析器都含有遍歷 XML 樹、訪問、插入及刪除節點的函式。
在本教程中,我們將為您講解如何創建可在 IE 及其他瀏覽器中運行的腳本

相關詞條

熱門詞條

聯絡我們