Powershell SelectSingleNode不使用命名空间?

时间:2013-10-16 01:41:10

标签: xml powershell selectsinglenode

所以根据docs,我应该可以做到:

$ns = @{ns=$curNode.NamespaceURI}
$node = $curNode.SelectSingleNode('ns:tagName', $ns)
$node.value = '2'

获取当前tagName下的curNode节点。但我明白了:

Cannot find an overload for "SelectSingleNode" and the argument count: "2".

那么我该如何到达我的子节点来改变它的值?

如果我尝试

$node = $curNode.SelectSingleNode('tagName')

然后$node为$ null。

1 个答案:

答案 0 :(得分:0)

要更改XmlElement节点的值:

$curNode.'#text' = 2