ASP 中也可以使用 XPath,虽然不如 ASP.NET 中好用,但还是很实用。
上面就是一个 ASP 中使用 XPath 的完整示例。前面说了 ASP 中不如 ASP.NET 中好用,这表现在哪里呢?
我们发现 XPath 返回的 nodeList 是用 for each 来取的,不能像数组一样用下标 i 来取,这就是和 ASP.NET 的不同。这就造成了一些不方便,比如上面取 productId 和 productName,不能直接取,需要先取其外层,否则代码就像下面的代码,怎么操作呢?