Documentation > CMS Template API Library > Util > CreateListFromCsv(String,Char)
CreateListFromCsv
Converts CSV file contents into a List of Dictionaries. Requires the first line in the data to be column headers.
public List<Dictionary`2> CreateListFromCsv(String,Char)
Returns
A list of dictionaries. Each dictionary represents a row in the csv.
Parameters
| Name | Description | Type | 
|---|---|---|
| csvData | CSV data with column headers on first line | System.String | 
| separator | Optional: The character to delimit the data. Defaults to , | System.Char | 
Code Example
C#
Sample:
            		
            <%
            List<Dictionary<string,string>> list = Util.CreateListFromCsv(testText, ',');
            foreach(Dictionary<string, string> dictionary in list)
            {
              string data = dictionary["colName1"];
            }
            %>
            
            	
