How to read an XML file in PowerShell 2010
In this article we will be seeing how to read an xml file in powershell 2010.
In this we will be creating a simple xml file and we will be reading the xml file in the powershell.
Test.xml
<? Xml version="1.0" encoding="utf-8" ?> <customers> <Name>Anand</Name> <Id>123</Id> <Age>23</Age> <Location>Bangalore</Location> </customers>
Get the content from the xml file:
[Xml]$xmldata=Get-Content C:\Users\kpast\Desktop\Test.xml
Get all the nodes: $xmldata.customers
Get a particular node: $xmldata.customers. Name
Assign the xml value to a variable:
$variable=$xmldata.customers. Name
Result:
$variable will be equal to Anand.