http://www.w3school.com.cn/xmldom/index.asp哥们自己学学吧

解决方案 »

  1.   

    try
    {
       var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    }
    catch(e)
    {
       var xmlDoc = document.implementation.createDocument("", "", null);
    }
    xmlDoc.load("fileName.xml");
    xmlObj = xmlDoc.documentElement;
    之后操作xml就和html里边获取元素一样了。祝你好运
      

  2.   

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
    <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %><html>
      <head>
      </head>
          <script>
        
        function GetXMLNodeValue(url)...{
             var dom = new ActiveXObject("Microsoft.XMLDOM") ;
             dom.async=false  ;
             dom.load(url) 
             cadPhoto = dom.getElementsByTagName("cadPhoto");        //֢oˇͼƬµŃ�         
             resultDiv = document.getElementById("result");
             var str = "";
             for(var i=0;i<cadPhoto.length;i++)...{
                   childNodeList = cadPhoto[i].childNodes;
                   urlNode = childNodeList[0].nodeTypedValue;
                   altNode = childNodeList[1].nodeTypedValue;
                  str = str+ "<img src='"+urlNode+"' onclick="alert('"+altNode+"')"/><br/>";  
             }
             resultDiv.innerHTML = str;
        }
    </script>  <body onload="GetXMLNodeValue('NewFile.xml')"> 
        <div id="result">
        </div>
      </body>
    </html><?xml version="1.0" encoding="UTF-8"?> 
    <root> 
       <productId> 
       <cadPhoto> 
         <url> image/1.jpg </url> 
         <alt> ֢ˇµے»օͼƬ </alt> 
       </cadPhoto> 
       <cadPhoto> 
         <url> image/2.jpg </url> 
         <alt> ֢ˇµڶ�¬ </alt> 
       </cadPhoto> 
       <cadPhoto> 
         <url> image/3.jpg </url> 
         <alt> ֢ˇµۈ�¬ </alt> 
       </cadPhoto> 
       <cadPhoto> 
         <url> image/4.jpg </url> 
         <alt> ֢ˇµۋŕƍ¼Ƭ </alt> 
       </cadPhoto>             
       </productId> 
    </root> 
      

  3.   

    到w3shchool在线教程 :
    http://www.w3school.com.cn/xmldom/index.asp 
    仔细学习下xml dom 的知识吧。它能很快帮你搞定你的问题。
      

  4.   

    index.html
    <script language="javascript">
    var xmlDoc;
    function initialize()
    {
      if(window.ActiveXObject)
        {
          xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
          xmlDoc.onreadystatechange=function()
          {
            if(xmlDoc.readyState==4)
            {
              handleXmlDoc();
            }
          }
          xmlDoc.load("data.xml");
        }
      else if(document.implementation&&document.implementation.createDocument)
      {
        xmlDoc=document.implementation.createDocument('','',null);
        xmlDoc.onload=handleXmlDoc;
        xmlDoc.load("data.xml");
      }
    }
    function handleXmlDoc()
    {
      var root=xmlDoc.documentElement;
      var shengs=root.getElementsByTagName("sheng");
      for(var i=0; i<shengs.length; i++)
      {
       var length=shengs[i].childNodes.length;
       if(length==0)
       {
         alert(shengs[i].getAttribute("name"));
       }
       else
       {
         for(var j=0; j<length; j++)
         {
           alert(shengs[i].childNodes[j].firstChild.nodeValue);
         }
       }
      }
    }
    window.onload=initialize;
    </script>
    xml:
    <?xml version="1.0" encoding="gb2312"?> 
    <shengs> 
    <sheng name="北京市"> </sheng> 
    <sheng name="天津市"> </sheng> 
    <sheng name="河北省"> 
    <shi>石家庄市 </shi> 
    <shi>唐山市 </shi> 
    <shi>秦皇岛市 </shi> 
    <shi>邯郸市 </shi> 
    <shi>邢台市 </shi> 
    <shi>保定市 </shi> 
    <shi>张家口市 </shi> 
    <shi>承德市 </shi> 
    <shi>沧州市 </shi> 
    <shi>廊坊市 </shi> 
    <shi>衡水市 </shi> 
    </sheng> 
    <sheng name="山西省"> 
    <shi>太原市 </shi> 
    <shi>大同市 </shi> 
    <shi>阳泉市 </shi> 
    <shi>长治市 </shi> 
    <shi>晋城市 </shi> 
    <shi>朔州市 </shi> 
    <shi>晋中市 </shi> 
    <shi>运城市 </shi> 
    <shi>忻州市 </shi> 
    <shi>临汾市 </shi> 
    <shi>吕梁市 </shi> 
    </sheng>
    </shengs>
    注意xml编码 以及保证一个根节点