关键代码如下:

javascript 访问Web Services处理XML结果集var xmlData = new ActiveXObject("Msxml.DOMDocument"); //建立MSXML对象
javascript 访问Web Services处理XML结果集
xmlData.async = false //同步获取数据
javascript 访问Web Services处理XML结果集
xmlData.load("Web Service URL"); //通过Get方式传递参数,获取XML对象
javascript 访问Web Services处理XML结果集
获得xml对象 :xmlData.xml
javascript 访问Web Services处理XML结果集获得string:xmlData.text



如下所示xml数据:

javascript 访问Web Services处理XML结果集<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
javascript 访问Web Services处理XML结果集  
<信息 xmlns="">
javascript 访问Web Services处理XML结果集  
<GG_test diffgr:id="GG_test1" msdata:rowOrder="0">
javascript 访问Web Services处理XML结果集  
<ID>5</ID> 
javascript 访问Web Services处理XML结果集  
<XingMing>aaa</XingMing> 
javascript 访问Web Services处理XML结果集  
<XingBie></XingBie> 
javascript 访问Web Services处理XML结果集  
<MinZu>汉族</MinZu> 
javascript 访问Web Services处理XML结果集  
</GG_test>
javascript 访问Web Services处理XML结果集  
<GG_test diffgr:id="GG_test1" msdata:rowOrder="1">
javascript 访问Web Services处理XML结果集  
<ID>6</ID> 
javascript 访问Web Services处理XML结果集  
<XingMing>bbb</XingMing> 
javascript 访问Web Services处理XML结果集  
<XingBie></XingBie> 
javascript 访问Web Services处理XML结果集  
<MinZu>汉族</MinZu> 
javascript 访问Web Services处理XML结果集  
</GG_test>
javascript 访问Web Services处理XML结果集  
</信息>
javascript 访问Web Services处理XML结果集
</diffgr:diffgram>


要访问XingMing为bbb的字段,则用下面的javascript语句

xmlData.xml.getElementsByTagName("GG_test").item(1).childNodes(1).text

大概意思是先找到GG_test 的表,再找到索引为1的记录,再找到索引为1的字段的内容,

希望大家多多交流

相关文章:

  • 2022-12-23
  • 2021-07-13
  • 2021-10-17
  • 2021-08-17
  • 2022-02-20
  • 2021-09-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-06
  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2022-12-23
  • 2021-10-10
相关资源
相似解决方案