PowerShell: ◆XMLファイルを扱うではXML型にキャストしたが、Select-Xmlコマンドレットを使っても良さそうだ。
Types.ps1xml
| <Types> |
| 001 002 | select-xml -path $path -xpath "/Types/Type/Members/AliasProperty" | select {$_.node.Name} , {$_.node.ReferencedMemberName} |
| 001 002 | select-xml -path $path -xpath "/Types/Type/Members/AliasProperty/Name" | select {$_.node."#text"} |
ノードのそれぞれのプロパティを参照すると以上の様な感じになると思うのだが、実際にはExpandPropertyを使って以下のように書くと簡単そうである。
| 001 002 | select-xml -path $path -xpath "/Types/Type/Members/AliasProperty" | select -ExpandProperty node |
0 件のコメント:
コメントを投稿