【发布时间】:2015-12-15 17:19:33
【问题描述】:
这是一段 XML 文件,我想使用 PowerShell 代码从中提取 IP 地址(此处为 172.31.24.8):
<?xml version="1.0"?>
<Configuration xmlns="http://www.tandberg.com/XML/CUIL/2.0" product="Cisco Codec" version="TC7.3.2.14ad7cc" apiVersion="2">
<SIP item="1">
<Profile item="1" maxOccurrence="1">
<Proxy item="1" maxOccurrence="4">
<Address item="1" valueSpaceRef="/Valuespace/STR_0_255_NoFilt">172.31.24.8</Address>
<Discovery item="1" valueSpaceRef="/Valuespace/TTPAR_AutoManual">Manual</Discovery>
</Proxy>
</Profile>
</SIP>
</Configuration>
我尝试使用Select-Xml,如其他 StackOverflow 示例中所述,但到目前为止没有成功。
正确实现这一目标的最简单方法是什么?
【问题讨论】:
-
有关 PowerShell 代码的帮助:显示 PowerShell 代码并解释什么不能按预期工作。
标签: xml powershell select-xml