0

我有以下想要通过 power shell 编辑的 XML 文档。

<WDA.Application.Configuration xmlns="WDA.Application.Configuration">

    <Portals>
        <Portal PortalID="abcd" Type="default" />
    </Portals>  

  <ConfigSections codeBase="c:\WDA.Applications\WDA.Net\Assemblies\Private">

  </ConfigSections>

我想编辑 -portalid 值并在 ->codebase 中。我正在返回这两个元素的 XPath,但是在对这些元素调用 Document.selectSingleNode(XPAth) 时,我得到一个空节点。

我拥有的 Xpath 的类型是 /WDA.Application.Configuration/Portals/Portal 谁能告诉我如何编辑这些节点。

4

1 回答 1

1

希望这可以帮助:

[XML]$XML = (gc C:\test.xml)
$XML.Item("WDA.Application.Configuration").Portals.Portal.PortalId = "newid"
于 2013-05-15T07:12:42.197 回答