首页 > 解决方案 > VB.NET 和 XmlElement() 如何从 API 调用中获取元素的值?

问题描述

我有一个成功的 API 调用并在 XmlElement 中返回数据,但是我无法找出如何解析出我需要的数据。

Dim Any = CardInqResponse.CardInqRec.Custom.Any <-- 这是我的 xmlelement。

我的回报显示长度为两个(两个元素)。
我的元素名称是 Exp 和 Offset。我对 Offset 中的数据感兴趣,我可以在其中看到这些值在 innerText 和 innerXml 中返回。

如何将这两者中的任何一个的值存储在字符串中?

标签: vb.netxmlelement

解决方案


       Dim offset As String           
       Dim Any =  CardInqResponse.CardInqRec.Custom.Any

       For Each node As XmlElement In Any
           If node.Name = "Offset" Then
            Try
                offset = node.InnerText.ToString
            Catch
            End Try
          End If              
        Next

推荐阅读