[Moscow.pm] Net::Google::Spreadsheets - получить заданный лист ввиде массива

Nick Knutov mail на knutov.com
Пт Фев 28 04:06:02 PST 2014


Хочу получить конкретный лист в Net::Google::Spreadsheets ввиде array
или arrayref. От каждой ячейки мне надо её текст и оформление (вариантов
немного - 3 вида цвета и жирный/курсив).

my $service = Net::Google::Spreadsheets->new(...);
my $spreadsheet = $service->spreadsheet({key => '...'});
my $worksheet = $spreadsheet->worksheet({title => 'название листа'});
my @rows = $worksheet->rows;
say Dumper \@rows;
my @cells = $worksheet->cells;
say Dumper \@cells;

Вот это - работает. Но как получить просто массив значений текстом, а не
ввиде объектов - непонятно. Как узнать стили оформления для объекта
конкретной ячейки из Net::Google::Spreadsheets::Cell тоже не ясно.

Кто-нибудь с этим работал? Что читать? Как вариант - мне могут подойти
решения с промежуточным использованием чего-то внешнего, можно на других
языках, вроде пхп.


-- 
Best Regards,
Nick Knutov
http://knutov.com
ICQ: 272873706
Voice: +7-904-84-23-130


Подробная информация о списке рассылки Moscow-pm