在下面的表达式中,我希望将$ key变量扩展为
“// configuration [@ navtitle = 'Some Report']”
我如何实现这一目标?知道$ key值是从外部文件派生的
$key = "Some Report"
Xml.SelectNodes("//configuration[@title=$key]")
答案 0 :(得分:3)
单引号不会在双引号内解析。您可以将单引号放在$ key或字符串中:
$key = "'Some Report'"
"//configuration[@title=$key]"
输出:
//configuration[@title='Some Report']
OR
$key = "Some Report"
"//configuration[@title='$key']"