firefox下无法用childNodes[0].nodeValue正常读取节点的值
在IE下可以正常读取 
 xml中为 
  <a>  
        <b>  
              <c> aaaaaa </c>     
        </b>  
        <b>  
              <c> aaaaaa </c>     
        </b>  
  </a>    
 javascript中为 
 var   aNode   =   xmlDoc.getElementsByTagName( "a ")[0];                     
             var   bName   =   aNode.getElementsByTagName( "b ");   
 cNode   =   bName[1].childNodes[0].childNodes[0].nodeValue; 
 在IE可以正常得到结果   aaaaaa 
 但在firefox下却得不到,把nodeValue换成nodeTypedValue或者text还是得不到 
 但在IE却都能得到 
 各位大哥有没有人知道怎么弄才能得到这个值
------解决方案--------------------.textContent
------解决方案--------------------XML改成 
  <a>  
    <b>  <c> aaaaaa </c>  </b>  
    <b>  <c> aaaaaa </c>  </b>  
  </a>  
 就行了 
 因为ff把标记后的空格也认为是节点 
------解决方案--------------------cNode = bName[1].getElementsByTagName( "c ")[0].childNodes[0].nodeValue