以下是我的 XML 值。
<Components>
<Component>
<FullName>CoreEnvironment</FullName>
<ShortName>CoreEnv</ShortName>
</Component>
<Component>
<FullName>Excel Addin 2007</FullName>
<ShortName>Excel_07</ShortName>
</Component>
</Components>
如果用户传递组件的全名,则应显示相应的短名称。我可以使用 powershell 读取 xml 中的特定节点。但在这种情况下,如果找到一个 FullName 节点,则应显示相应的短名称节点。我无法弄清楚这其中的逻辑。