XML:のPowerShell:名前のXMLを通じて解析 "ADDRESS"
<ServerList>
<ServerInfo ServerType="text" RPCServerPort="111" Port="110" Address="Server01" Name="Name1">
<ServerInfo ServerType="text" RPCServerPort="111" Port="110" Address="Server02" Name="Name2">
私のようなXMLに移動しよう、それは動作します。また
[xml]$results = Get-Content C:\Users\myself\Desktop\file.xml
$results.ServerList.ServerInfo
:
- これは動作します:
$results.ServerList.Name
- これは動作します:
$results.ServerList.Port
- これは動作します:
$results.ServerList.RPCServerPort
はしかし、これは動作しません:$results.ServerList.Address
を私はXMLの内容とは関係ありませんOverloadDefinitions結果を取得しています。
'住所'は何か他のことをやろうとしているようですが、誰かがXMLのADDRESSコンテンツを表示する方法を知っていますか?
'$ results.ServerList.ServerInfo |%Address'または' $ results.ServerList.ServerInfo | Select -Expand Address'は両方とも動作します。 – TheMadTechnician