Jav*_*ier 4 excel parsing json
我想知道是否可以解析一个excel到json.如果可能的话,那就是excel的结构使其成为可能.有一个应用程序或什么?
我有这个JSON结构http://pastie.org/2760828 我必须插入500个产品,我想插入excel并解析它们.
您可以这样做:
1)首先将您的excelsheet转换为datatable
2)然后将您的数据表转换为json,如下所示:
1)将excel表转换为数据表
string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=G:\school pro\schools3.xlsx;
Extended Properties=Excel 5.0";
StringBuilder stbQuery = new StringBuilder();
stbQuery.Append("SELECT top 10 * FROM [A1:M98]");
OleDbDataAdapter adp = new OleDbDataAdapter(stbQuery.ToString(), ConnectionString);
DataTable dtSchools = new DataTable();
adp.Fill(dtSchools);
Run Code Online (Sandbox Code Playgroud)
2)转换数据到json
Newtonsoft.Json.JsonConvert.SerializeObject(dtSchools)
Run Code Online (Sandbox Code Playgroud)