我有一个从 REST 调用返回的 XML,我需要使用 xdoc.SelectNodes,但是 XML 有一个命名空间。
示例 XML
<SubscriptionOperationCollection xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<SubscriptionOperations>
<subscriptionOperation>...</SubscriptionOperation>
</SubscriptionOperations>
问题:有什么方法可以在不指定命名空间的情况下使用 selectNodes()?我的犹豫是将来命名空间发生变化。
C#
// This returns 0, should return 1
xdoc.SelectNodes("/SubscriptionOperationCollection/SubscriptionOperations").Count;