logging_xml » Revisions »
Differences
This shows you the differences between the selected revisions of the page.
| 2012-01-05 | 2012-01-06 | ||
| stat (martin) | library (martin) | ||
| Line 1: | Line 1: | ||
| ====== XML Logging ====== | ====== XML Logging ====== | ||
| XML logging is one of the WinSCP [[logging|log formats]]. XML log includes structured records describing operations done by WinSCP over session. The log format is protocol independent. | XML logging is one of the WinSCP [[logging|log formats]]. XML log includes structured records describing operations done by WinSCP over session. The log format is protocol independent. | ||
| + | |||
| + | In many cases you do not have to deal with the XML log file directly. [[library|WinSCP .NET assembly]] can do it fo you. | ||
| ===== Purpose ===== | ===== Purpose ===== | ||
| Line 448: | Line 450: | ||
| To parse the XML log, use any XML parser available. | To parse the XML log, use any XML parser available. | ||
| - | See following guides to learn how to parse XML log in different development environments: | + | If possible, using [[library|WinSCP .NET assembly]] is preferred approach, which hides away the XML log file from your application. |
| + | |||
| + | If you want to parse the XML log yourself anyway, see following guides to learn how to do that in different development environments: | ||
| * [[guide_automation_advanced|Guide to advanced scripting]] (Windows script host; Java or VB script); | * [[guide_automation_advanced|Guide to advanced scripting]] (Windows script host; Java or VB script); | ||
| * [[guide_dotnet|Guide for using WinSCP from .NET]] (.NET; C# or VB.NET); | * [[guide_dotnet|Guide for using WinSCP from .NET]] (.NET; C# or VB.NET); | ||
| * [[guide_interpreting_xml_log|Guide to interpreting XML log for advanced scripting]] (.NET, C#). | * [[guide_interpreting_xml_log|Guide to interpreting XML log for advanced scripting]] (.NET, C#). | ||