0

XML ファイルの内容を変数に割り当て、$config別の変数を使用$marketして XPath クエリの出力を格納しました。

$config = Get-Content -Path "C:\files\configs\config.xml" -raw
$market = (select-xml -Content $config -xpath /process-config/input/filePattern/marketCode).node.'#text'

次に、次の行を追加します。

write-host this is $market

出力は次のとおりです。

PS C:\ps_scripts> .\xmltest.ps1

this is citigroup_ams 
#text
-----
 citigroup_ams

私の望ましい出力は次のようになります。

PS C:\ps_scripts> .\xmltest.ps1

    this is citigroup_ams 

| Out-Null2 行目の末尾に追加しようとしましたが、この場合、Write-Host コマンドレットの出力のみが抑制されました。の出力を抑制する他の方法はありますSelect-Xmlか?

4

1 に答える 1