Chrome下解析XML Document,该如何处理

Chrome下解析XML Document在Chrome下解析XML可以用如下方式:JScript codevar xmlhttp new window.XMLHtt

Chrome下解析XML Document
在Chrome下解析XML可以用如下方式:

JScript code
   var xmlhttp = new window.XMLHttpRequest();     xmlhttp.open("GET",xml,false);     xmlhttp.send(null);     xmlDoc = xmlhttp.responseXML.documentElement;  


但这个xml参数为一个xml文件的路径,如果接收来是个Document对象该如何解析?

[解决办法]
JS对XML的解析是基于DOM的
xmlDoc = xmlhttp.responseXML.documentElement;
var elements = xmlDoc.getElementsByTagName("节点名称");
通过其他属性获取 如id什么的 跟html操作一样
[解决办法]
JScript code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">      <html xmlns="http://www.w3.org/1999/xhtml">      <head>          <title>无标题页</title>          <mce:script src="jquery-1.4.4.js" mce_src="jquery-1.4.4.js" type="text/javascript"></mce:script>          <mce:script type="text/javascript"><!--              function search() {                  var searchStrLow = $("#txtTitle").val().toLowerCase();                  $.get("1.xml", function(data) {                      var html = "";                      $(data).find('book').each(function() {                          var titleLow = $(this).find("title").text().toLowerCase();                          if (titleLow.indexOf(searchStrLow)!=-1) {                              html += "<tr><td>" + $(this).find("title").text() + "</td>";                              html += "<td>" + $(this).find("author").text() + "</td>";                              html += "<td>" + $(this).find("year").text() + "</td></tr>";                              $("#tbody1").html(html);                          }                      });                  });              }                // --></mce:script>      </head>      <body>          <span>输入标题:</span><input id="txtTitle" type="text" />          <input id="Button1" type="button" value="搜索" onclick="search()" />          <table style="width: 100%;">              <thead><tr><td>Title</td><td>Author</td><td>Year</td></tr></thead>              <tbody id="tbody1">              </tbody>          </table>      </body>      </html>