Class UploadToRowColCsv
java.lang.Object
de.businesscode.bcdui.upload.data.steps.UploadToRowColCsv
Responsible to insert a CSV file available as BLOB column-wise to staging
Detects file encoding (ISO-8859-1, UTF-8 and UTF-16), row and cell boundaries, i.e. cell delimiter and quoteChar
Does not convert number or date format, does not detect header
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUploadToRowColCsv
(UploadControl uc, de.businesscode.bcdui.upload.data.steps.IUploadToRowColCallback uploadToRowCol) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoid
process()
Open the file with the given uploadId, split it into rows and cells and write it to bcd_dataupload_staging
-
Field Details
-
uc
-
NO_QUOTE_CHAR
protected static final char NO_QUOTE_CHAR- See Also:
-
-
Constructor Details
-
UploadToRowColCsv
public UploadToRowColCsv(UploadControl uc, de.businesscode.bcdui.upload.data.steps.IUploadToRowColCallback uploadToRowCol) Constructor- Parameters:
uc
-uploadToRowCol
-
-
-
Method Details
-
process
Open the file with the given uploadId, split it into rows and cells and write it to bcd_dataupload_staging- Throws:
Exception
-