我有一个具有以下结构的XML:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<div id="QuickAccessContainer">
</div>
<button class='clickme'>
Click Me
</button>
<button class='anthoer-clickme'>
Click Another
</button>
我要接收的是每个c-header元素的类型值
字符串ip_address
我有以下代码:
<table>
<header>
<c0 type="string">name</c0>
<c1 type="ip_address">last_ip_address</c1>
</header>
<body>
<r>
<c0>CHDB207</c0>
<c1>172.18.151.57</c1>
</r>
</body>
</table>
但是,我只得到一个空白值...在调试模式下查看属性时,我没有得到任何显示的信息吗?
有人知道吗?使用VB.NET
答案 0 :(得分:2)
您的header
元素已声明,但从未分配给c0
和/或c1
元素。
Dim headerList As XmlNodeList = document.SelectNodes("table/header/*")
For Each header As XmlNode In headerList
MsgBox(header.Attributes("type").Value)
Next