преобразует Excel-файл в формат JSON
config | object | объект с настройками конфигурации для импортируемого файла |
gantt.importFromExcel({
server:"https://export.dhtmlx.com/gantt",
data: file,
callback: function(project){
console.log(project)
}
});
Этот метод требует поддержки HTML5 File API.
Этот метод является частью расширения export, поэтому необходимо включить плагин export_api. Подробнее об этом можно прочитать в статье Экспорт/Импорт в Excel, экспорт в iCal.
Для версий Gantt ниже 8.0 нужно добавить на страницу https://export.dhtmlx.com/gantt/api.js для использования онлайн-сервиса экспорта, например:
<script src="codebase/dhtmlxgantt.js"></script>
<script src="https://export.dhtmlx.com/gantt/api.js"></script>
Метод принимает объект с опциями конфигурации для импортируемого файла:
Ответ возвращает JSON, содержащий массив объектов:
[
{ "Name": "Task Name", "Start": "2018-08-11 10:00", "Duration": 8 },
...
]
Подробности: