Interface IScraperCsvConverter
Interface that must be implemented by account statement CSV to CAMT converters.
public interface IScraperCsvConverter
Properties
FileNameSuffix
The preferred file name suffix of this converter.
string FileNameSuffix { get; }
Property Value
Name
User friendly name of this converter.
string Name { get; }
Property Value
Methods
Convert(out SepaStatement, byte[], int, int)
Converts a raw, binary CSV data blob that contains account statement data to a CAMT statement for further processing.
ScraperResult Convert(out SepaStatement aStmt, byte[] vbCsvData, int nOffset, int nLength)
Parameters
aStmt
SepaStatementThe converted CAMT statement for further processing. The output is
null
if the conversion was not successful. If the method returns with success, then the output must reference a new SepaStatement.vbCsvData
byte[]Raw, binary CSV data blob that contains the account statement data. Must not be
null
, but may be empty.nOffset
intStart position in byte array where the CSV data starts.
nLength
intLength of CSV data in side of byte array.