Разбор Excel в JSON - PullRequest
       22

Разбор Excel в JSON

4 голосов
/ 26 октября 2011

Я хотел бы знать, возможен ли анализ Excel на JSON.И если это возможно, какова структура Excel, чтобы сделать это возможным.Есть приложение или что-то ??

У меня есть такая структура JSON http://pastie.org/2760828 И мне нужно вставить 500 продуктов, и я хотел бы вставить их в Excel и проанализировать их.

Ответы [ 2 ]

6 голосов
/ 26 октября 2011

Вы можете сделать это так:
1) Сначала преобразуйте вашу таблицу результатов в таблицу данных
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);

2) преобразование данных в json

Newtonsoft.Json.JsonConvert.SerializeObject(dtSchools)
0 голосов
/ 11 октября 2015

ExcelToJSON преобразует лист Excel в формат JSON

http://www.exceltojson.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...