Я хочу импортировать файл Excel в свою базу данных, используя angularJS1, Hibernate 4.3.5, Spring mvc 4.2.4. Файл Excel импортируется через окно (таблица, состоящая из дочерних «фамилия, имя» и родители), таблица была заполнена ранее вручную. Теперь цель - заполнить таблицу автоматически, импортировав файл Excel. Я могу прочитать файл Excel в Google (формат JSON), но не могу импортировать его в свою базу данных. Проект состоит из передней части (angularJS1) и задней части (hibernate, postgresSQL, DAO). Не могли бы вы мне помочь, пожалуйста ? Это с четверга, что я ищу решение. Спасибо
Вот код для чтения моего файла Excel в формате json: file: ... Controller.js (передняя часть)
$scope.uploadFile = function (element) {
var file = element.files[0];
console.log("FILE", file);
var reader = new FileReader();
reader.onload = function (event) {
var data = event.target.result;
/*Call XLSX*/
var workbook = XLSX.read(data, {
type: 'binary'
});
/* DO SOMETHING WITH workbook HERE */
var first_sheet_name = workbook.SheetNames[0];
/* Get worksheet */
var worksheet = workbook.Sheets[first_sheet_name];
var excelData = XLSX.utils.sheet_to_json(worksheet);
console.log("EXCELDATA", excelData);
}
}