谁帮写个js读 xml 感谢,路过顶下,有分..
<?xml   version= "1.0 "   standalone= "yes "?>  
  <NewDataSet>  
        <Table>  
              <区域> 浦东新区 </区域>  
              <地址> 商城路800弄 </地址>  
              <num> 0 </num>  
        </Table>  
        <Table>  
              <区域> 浦东新区 </区域>  
              <地址> 崂山路800弄 </地址>  
              <num> 0 </num>  
        </Table>  
        <Table>  
              <区域> 浦东新区 </区域>  
              <地址> 商城路799弄 </地址>  
              <num> 1 </num>  
        </Table>  
  </NewDataSet>    
 期望出来结果: 
 ------------------ 
 浦东新区   商城路800弄 
 浦东新区   崂山路800弄 
 浦东新区   商城路799弄
------解决方案--------------------http://community.csdn.net/Expert/topic/5482/5482700.xml?temp=.3893701 
 这个不错。。
------解决方案--------------------html页面如下:   
  <html>  
  <head>  
  <meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">  
  <title> 无标题文档 </title>  
  <script language= "javascript ">  
 	var http_request = false; 
 	function send_request(url) {//初始化、指定处理函数、发送请求的函数 
 		http_request = false; 
 		//开始初始化XMLHttpRequest对象 
 		if(window.XMLHttpRequest) { //Mozilla 浏览器 
 			http_request = new XMLHttpRequest(); 
 			if (http_request.overrideMimeType) {//设置MiME类别 
 				http_request.overrideMimeType( 'text/xml '); 
 			} 
 		} 
 		else if (window.ActiveXObject) { // IE浏览器 
 			try { 
 				http_request = new ActiveXObject( "Msxml2.XMLHTTP "); 
 			} catch (e) { 
 				try { 
 					http_request = new ActiveXObject( "Microsoft.XMLHTTP "); 
 				} catch (e) {} 
 			} 
 		} 
 		if (!http_request) { // 异常,创建对象实例失败 
 			window.alert( "不能创建XMLHttpRequest对象实例. "); 
 			return false; 
 		} 
 		http_request.onreadystatechange = processRequest; 
 		// 确定发送请求的方式和URL以及是否同步执行下段代码 
 		http_request.open( "GET ", url, true); 
 		http_request.send(null); 
 	} 
 	// 处理返回信息的函数 
     function processRequest() { 
         if (http_request.readyState == 4) { // 判断对象状态 
             if (http_request.status == 200) { // 信息已经成功返回,开始处理信息 
 				var returnObj = http_request.responseXML; 
 				var xmlobj = http_request.responseXML; 
 				var employees = xmlobj.getElementsByTagName( "employee "); 
 				var feedbackStr =  " "; 
 				for(var i=0;i <employees.length;i++) { // 循环读取employees.xml的内容 
 					var employee = employees[i]; 
 					feedbackStr +=  "员工: " + employee.getAttribute( "name "); 
 					feedbackStr +=  " 职位: " + employee.getElementsByTagName( "job ")[0].firstChild.data; 
 					feedbackStr +=  " 工资: " + employee.getElementsByTagName( "salary ")[0].firstChild.data; 
 					feedbackStr +=   "\r\n "; 
 				} 
 				alert(feedbackStr); 
             } else { //页面不正常 
                 alert( "您所请求的页面有异常。 "); 
             } 
         } 
     } 
  </script>  
  </head>    
  <body>  
  <input type= "button " name= "read " value= "读取XML " onClick= &