I am reading csv file passing it to Webpivot table but it shows error. and also if i am trying with other csv file it show me SyntaxError: missing ) after argument list.
ReferenceError: Month is not defined var csvData = Month,Expenses,Income
Here is my csv file
Month,Expenses,Income
January,339,446
February,52,571
$(document).ready(require([ "wpt/WebPivotTable", "dojo/domReady!"],function(WebPivotTable) {
<%
String orname = "c:/d.csv";
File file = new File(orname);
FileReader fin = new FileReader(file); //Read file one by one
BufferedReader bi = new BufferedReader(fin);
int res;
StringBuilder sb = new StringBuilder();
while ((res = bi.read()) != -1) {
sb.append((char) res);
//csv = csv + ((char) res); //Converted int to char and stored in csv
}
String csv = sb.toString();
%>
var WebPivotTable = new WebPivotTable({
customOptions : {
uiFlags : {
menuBtn : 0,
dataSourceBtn : 0
},
}
}, "wpt-container");
var csvData =<%=csv%>;
WebPivotTable.setCsvRawData(csvData);
}));
This is my other Csv file
Name,Party,Province,Age,Gender
"Mourani, Maria",BlocQuebecois,Quebec,43,Female
"Sellah, Djaouida",NDP,Quebec,30,Female
"St-Denis, Lise",NDP,Quebec,72,Female
"Fry, Hedy",Liberal,BritishColumbia,71,Female
"Turmel, Nycole",NDP,Quebec,70,Female
"Sgro, Judy",Liberal,Ontario,68,Female
"Raynault, Francine",NDP,Quebec,67,Female
"Davidson, Patricia",Conservative,Ontario,66,Female