javascipt中如何操作xml(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+"' οnclick="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 >  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值