i need some regex help to parse out powershell objects from log file.
Looking to make a powershell object with these note properties:
ACVS_D = Date
ACVS_TI = Info
ACVS_C = Name
ACVS_M = Message
Any help would be greatly appreciated! thank you!
Example of xml in .log file:
<ACVS_T>
<ACVS_D>12/23/2016 03:25:14.324</ACVS_D>
<ACVS_TI>db818c30-cdb9-4482-9b51-8f6aad8e914c,C?Cure Reports Server Component,svc-ccureMAS</ACVS_TI>
<ACVS_C>CrossFireWindowsService</ACVS_C>
<ACVS_S>SoftwareHouse.CrossFire.Server.Shared.CrossFireWindowsService.TraceMessage( String methodName, String message )
</ACVS_S>
<ACVS_M>
CrossFireReportServer.ReconnectToServer() connected at 12/23/2016 3:25:14 AM
</ACVS_M>
<ACVS_ST>
</ACVS_ST>
</ACVS_T>
<ACVS_T>
<ACVS_D>12/23/2016 03:25:14.324</ACVS_D>
<ACVS_TI>6af6dfab-c890-42c5-acd2-a9520e9742da,C?Cure Reports Server Component,svc-ccureMAS</ACVS_TI>
<ACVS_C>CrossFireWindowsService</ACVS_C>
<ACVS_S>SoftwareHouse.CrossFire.Server.Shared.CrossFireWindowsService.TraceMessage( String methodName, String message )
</ACVS_S>
<ACVS_M>
CrossFireReportServer.ReconnectToServer() connected at 12/23/2016 3:25:14 AM
</ACVS_M>
<ACVS_ST>
</ACVS_ST>
</ACVS_T>
Select-Xml -Path Log.xml -XPath 'RootNodeHere/ACVS_T' | ForEach { $_.Node ... }