Mon journal IIS a un paramètre de requête (cs-uri-requête) qui ressemble à ci-dessousont besoin aider l'analyse d'un journal IIS en C#
"TraceId=8c0b8329-f125-4dec-90af-f508674284f5,PartnerId=Partner1\r\n,UserInput=Address1:+1234+block+of+XYZ+Street+Address2:+Santa+Fe+Springs+State:+California+ZipCode:+90000+Country:+United+States+"
Je dois extraire Adresse1, Adresse2, État, ZipCode et Pays de la ligne ci-dessus. Notez également que ces champs ne doivent pas toujours apparaître dans le même ordre.
Quelle est la meilleure et la plus rapide pour analyser cela? J'essaye de le faire en utilisant un outil de ligne de commande C#. Toute autre solution basée sur un script est également très bien.
Utilisation LogParser au lieu http://www.microsoft.com/downloads/details.aspx?FamilyID=890CD06B-ABF8-4C25-91B2-F8D975CF8C07&displaylang=en –