小编Chr*_*olf的帖子

读取XML属性VBA

我试图在VBA中获取单个节点的属性,但无法使用DOM来管理它

XML如下所示:

<?xml version="1.0" encoding="utf-8"?>
   <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <soap:Body>
         <GetUserInfoResponse xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
            <GetUserInfoResult>
               <GetUserInfo>
                  <User ID="16" Name="" LoginName="login" Email="" Notes="" IsSiteAdmin="False" IsDomainGroup="False" />
            </GetUserInfo>
         </GetUserInfoResult>
      </GetUserInfoResponse>
   </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

我基本上只是想获取ID属性的值.任何帮助,将不胜感激.

xml excel vba soap dom

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

dom ×1

excel ×1

soap ×1

vba ×1

xml ×1