$xml = [xml] @'
<?xml version="1.0" encoding="UTF-8"?>
<group>
<product description="phone" id="1234/5678">
<item name="apple" version="50" />
<item name="banana" version="100" />
</product>
<product description="notebook" id="6666/7777">
<item name="orange" version="150" />
</product>
</group>
'@
$xml.group.product[0].item[0].name有效(返回'apple'),因为第一个product元素有2 item个子元素。
但是,$xml.group.product[1].item[0].name不起作用(返回),因为$null只有一个 item元素。
我怎样才能可靠地访问第一item个子元素而不必知道它是否恰好是唯一的?