๐Ÿ”˜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