There is a very easy was to parse xml Files using PowerShell :
The asscociated Question simply states :
>You should be able to initialise an instance of System.Xml.XmlReader using the StreamReader.
>$Reader = New-Object IO.StreamReader("FullPathToFile")
>$XmlReader = [Xml.XmlReader]::Create($Reader)
>Since it's reading it as a stream rather than loading the entire file into memory it "should" work better. However, I cannot test that theory since I don't have any large XML files.
>Cool I used XmlTextReader and Writer.
Has anywone got an example like the simple one above ?