Как читать по одной строке из файла excel, используя aspose в java

У меня есть файл excel с 1000 строк, и я хочу читать каждую строку за раз на Java, используя aspose API. Я хочу преобразовать каждую строку в массив String. Кто-нибудь может мне с этим помочь?

Worksheet worksheet = workbook.getWorksheets().get(0);
Cells cells = worksheet.getCells();

person user3566201    schedule 19.06.2015    source источник
comment
Это не ответ на ваш вопрос, но это не так уж сложно с poi (бесплатно), с ним было гораздо сложнее (poi .apache.org)   -  person maraca    schedule 20.06.2015
comment
Я сделал это POI, теперь я хочу использовать aspose.   -  person user3566201    schedule 22.06.2015


Ответы (2)


Aspose.Cells предоставляет API LightCells, в основном предназначенный для чтения/записи данных ячеек по одному без создания в памяти полного блока модели данных (с использованием коллекции ячеек и т. д.). Работает в событийно-ориентированном режиме. Я думаю, вы можете попробовать. При чтении файлов шаблонов компонент анализирует каждую ячейку и выдает их значения одну за другой. См. справочный документ здесь.

Я евангелист разработчиков в Aspose.

person Amjad Sahi    schedule 22.06.2015

person    schedule
comment
Добро пожаловать в Stack Overflow! Хотя этот фрагмент кода приветствуется и может оказать некоторую помощь, он был бы значительно улучшен, если бы включал объяснение того, как и почему это решает проблему. Помните, что вы отвечаете на вопрос будущих читателей, а не только того, кто задает сейчас! Пожалуйста, отредактируйте свой ответ, чтобы добавить объяснение и указать, какие ограничения и предположения применяются. - person Toby Speight; 03.04.2017