getCSVData(String fileName) |
Gets the value of the first columnNumber from the specified csv file. equivalent of calling getCSVData(fileName, 0, false) |
fileName : String indicating the name of the csv file to read data from. |
#{ioFunctions.getCSVData('myData.csv')} returns the first column in the csv file myData.csv . |
getCSVData(String fileName, int columnIndex) |
Gets the value of the specified columnNumber from the specified csv file. equivalent of calling getCSVData(fileName, columnIndex, false) |
1. fileName : String indicating the name of the csv file to read data from. 2. columnIndex : Integer Zero indexed column number. |
#{ioFunctions.getCSVData('myData.csv', 1, true)} returns the second column in the csv file myData.csv . |
getCSVData(String fileName, int columnIndex, boolean loop) |
Gets the value of the specified columnNumber from the specified csv file. |
fileName : String indicating the name of the csv file to read data from.columnIndex : Integer Zero indexed column number.loop : Boolean true to go back to the first line after all lines are read. |
#{ioFunctions.getCSVData('myData.csv', 1, true)} returns the second column in the csv file myData.csv . |
getFileData(String fileName) |
Reads the specified file and returns it as a String. |
fileName : String indicating the name of the csv file to read data from. |
#{ioFunctions.getFileData('myData.txt')} returns the contents of the file myData.txt as a String. |
getFileBytes(String fileName) |
Reads the specified file and returns it as a byte array (byte[] ). This function can only be used as input to another function that returns a String such as toBase64. |
fileName : String indicating the name of the csv file to read data from. |
#{ioFunctions.getFileBytes('myData.txt')} returns the contents of the file myData.txt as a String |