🔘FileIOProcessData
SetDataAsCSV
Set the file data to the bytes of a CSV and change the MIME type to CSV.
Example:
data.SetDataAsCSV("id,name\n1,John Doe");
SetDataAsJson
Set the file data to the bytes of JSON and change the MIME type to JSON.
Example:
data.SetDataAsJson("{\"id\":1,\"name\":\"John Doe\"}");
SetAsDataTable
Remove the file bytes and set a parsed data table.
Example:
data.SetAsDataTable(new DataTable());
GetEncoding
Retrieve the file encoding.
Example:
Encoding encoding = data.GetEncoding;
BytesToString
Convert the bytes to a string using the detected encoding from GetEncoding
.
Example:
string fileContent = data.BytesToString();
TableFromFile
A helper function to get a table from a byte array and MIME type, or if the data table has been assigned, it is returned instead.
Example:
DataTable dataTable = data.TableFromFile();
GetConfiguration
Get a configuration value, even if it is encrypted. This method allows you to read configurations when writing plugins for the TransformClient Automation application.
Parameters:
key
: Key of the value (e.g., "AppSettings:MyAPIKey").
Example:
string configValue = data.GetConfiguration("AppSettings:MyAPIKey");
Last updated