如何使用Powershell读取xml值

时间:2015-08-17 13:39:53

标签: powershell

<?xml version="1.0" encoding="utf-8"?>
<Foo>
  <Tier Path="\\10.10.44.61\Case Study\" />
  <Force Path="\\10.10.44.61\Orto Study" Atomic="False" />
</Foo>

如何阅读powershell Tier Path值? 我期望获得\\10.10.44.61\Case Study\

的价值

1 个答案:

答案 0 :(得分:1)

$xml = '<?xml version="1.0" encoding="utf-8"?>
<Foo>
  <Tier Path="\\10.10.44.61\Case Study\" />
  <Force Path="\\10.10.44.61\Orto Study" Atomic="False" />
</Foo>'

([xml]$xml).Foo.Tier.Path

只要您使用xml类型(我通过强制转换),您就可以直接引用路径作为对象的成员。