试图解析这一点:通过XmlDocument的需要XPath表达式循环
<?xml version="1.0" encoding="UTF-8"?>
<directoryresponse xmlns="https://www.sisow.nl/Sisow/REST" version="1.0.0">
<directory>
<issuer>
<issuerid>01</issuerid>
<issuername>ABN Amro Bank</issuername>
</issuer>
<issuer>
<issuerid>02</issuerid>
<issuername>ASN Bank</issuername>
</issuer>
<issuer>
<issuerid>04</issuerid>
<issuername>Friesland Bank</issuername>
</issuer>
<issuer>
<issuerid>05</issuerid>
<issuername>ING</issuername>
</issuer>
<issuer>
<issuerid>06</issuerid>
<issuername>Rabobank</issuername>
</issuer>
<issuer>
<issuerid>07</issuerid>
<issuername>SNS Bank</issuername>
</issuer>
<issuer>
<issuerid>08</issuerid>
<issuername>RegioBank</issuername>
</issuer>
<issuer>
<issuerid>09</issuerid>
<issuername>Triodos Bank</issuername>
</issuer>
<issuer>
<issuerid>10</issuerid>
<issuername>Van Lanschot Bankiers</issuername>
</issuer>
</directory>
</directoryresponse>
这里是我的代码:
XPath = "//directoryresponse/directory/issuer/issuerid"
Dim nodeList As XmlNodeList = XML.SelectNodes(XPath)
但nodelist.count = 0 ...为什么?
感谢您抽出宝贵的时间来格式化XML,所以我们可以读它。 – 2012-02-19 20:06:36