能告诉我如何在CDATA部分检索IP地址节点并使用vbscript进行修改

时间:2013-04-16 16:26:59

标签: xml vbscript cdata

<con:request>
- <![CDATA[ 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://client.webservice.sepm.symantec.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <cli:getComputersByIP>
         <!--Zero or more repetitions:-->
         <ipAddresses>10.211.36.63</ipAddresses>
         <!--Optional:-->

         <!--Optional:-->

      </cli:getComputersByIP>
   </soapenv:Body>
</soapenv:Envelope>

  ]]> 
  </con:request>

这是我正在使用的xml我需要每次都更换ipaddresses标签中的ip所以需要检索它,等待你的帮助 谢谢你提前

1 个答案:

答案 0 :(得分:0)

CDATA不被视为标记。因此:

  1. 提取con:request节点(将是文本节点)的值
  2. 将其解析为XML
  3. 在新XML文档上使用常规DOM方法