2014-03-06 15 views
0

У меня есть скрипт, который будет делать синтаксический анализ для XLS, как:XLSX разбора с помощью электронных таблиц :: XLSX

$parser = Spreadsheet::ParseExcel->new(
            CellHandler => sub {$self->handle_cell(@_) }, 
            NotSetCell => 1 
             ); 

Теперь я модифицирования это разобрать XLSX файл и, кажется, XLSX файл не будет принимать какие-либо параметры new()

и handle_cell функция, мы получаем sheet_index и учебное пособие и

$worksheet = $workbook->Worksheet($sheet_index); 
$worksheet->row_range(); 

Я хочу указать такие параметры, как CellHandler и NotSetCell, и Spreadsheet::XLSX. Но я узнал, что Spreadsheet::XLSX не принимает никаких параметров. Есть ли у нас какой-либо другой модуль Perl, который действует так же, как Spreadsheet :: ParseExcel, но для разбора xlsx?

Пожалуйста, помогите мне в этом. Есть ли другой модуль Perl для синтаксического анализа xlsx путем передачи аргументов new()?

+0

Любой способ уменьшить использование памяти в таблицах :: XLSX? – Futuregeek

ответ

Смежные вопросы