我有一个类似于下面的 xml 文件。
<Parameters>
<Parameter IsEncrypted="False">
<ParameterName>pRdGpInstallOptions</ParameterName>
<ParameterValue>Custom</ParameterValue>
</Parameter>
<Parameter IsEncrypted="False">
<ParameterName>pRdAccept</ParameterName>
<ParameterValue>true</ParameterValue>
</Parameter>
<Parameter IsEncrypted="False">
<ParameterName>pCboEditSQLServer</ParameterName>
<ParameterValue>MachineName\SQLEXPRESS</ParameterValue>
</Parameter>
</Parameters>
我在这里只复制了几个节点。实际上,真实文件可能有数百个参数节点。
我们不能对索引进行硬编码,因为它可能以任何顺序出现。我正在尝试检索与 Parameter Name 关联的 SQLinstance name 参数值"pCboEditSQLServer"
。
我想使用 powershell 检索这个值。如何解析这个动态 xml 文件?