<script language="javascript">  
function f1() {
 
//创建xmlHttp对象  
var xmlHttp;  
if(window.ActiveXObject)  
{  
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");  
}  
else if(window.XMLHttpRequest)  
{  
xmlHttp=new XMLHttpRequest();  
}  


var url="/TXML.xml";
var txt,Company,cNname,cIP;
var i;


//提交数据
xmlHttp.onreadystatechange=function(){
  if(xmlHttp.readyState==4&&xmlHttp.status==200){
  txt="<table border='1'><tr><th>cNname</th><th>cIP</th></tr>";
  Company=xmlHttp.responseXML.documentElement.getElementsByTagName("Company");
  for(i=0;i<Company.length;i++){
      txt=txt+"<tr>";
      cNname=Company[i].getElementsByTagName("cNname");
        {
          try
            {
               txt=txt+"<td>"+cNname[0].firstChild.nodeValue+"</td>";
            }
           catch(er)
            {
               txt=txt+"<td></td>";
            }
        }
      cIP=Company[i].getElementsByTagName("cIP");
        {
          try
            {
               txt=txt+"<td>"+cIP[0].firstChild.nodeValue+"</td>";
            }
           catch(er)
            {
               txt=txt+"<td></td>";
            }
          }    
      txt=txt + "</tr>";
      }
    txt=txt + "</table>";
    document.getElementById('d1').innerHTML=txt;    
    }
  }



xmlHttp.open("get",url,true);   
xmlHttp.send();  
}  
</script>




xml文件代码

<DongFang>
  <Company>
    <cNname>1</cNname>
    <cIP>1</cIP>
  </Company>
  <Company>
    <cNname>2</cNname>
    <cIP>2</cIP>
  </Company>    
  <Company>
    <cNname>3</cNname>
    <cIP>3</cIP>
  </Company>
  <Company>
    <cNname>4</cNname>
    <cIP>4</cIP>
  </Company>
  <Company>
    <cNname>5</cNname>
    <cIP>5</cIP>
  </Company>
  <Company>
    <cNname>6</cNname>
    <cIP>6</cIP>
  </Company>
</DongFang>