Я пытаюсь установить простой метод для извлечения справочной информации из нескольких ячеек существующей таблицы Excel из приложения для Android (которое находится на защищенном сетевом диске компании, но может быть перемещен в безопасное облако). Затем я хочу добавить информацию к этой «записи» или строке одной и той же электронной таблицы.Как обновить лист excel из приложения Android
Для этого требуется база данных SQLite? или я могу вытащить справочную информацию непосредственно из существующего листа excel в таблицу/список в приложении, а затем выбрать, чтобы добавить информацию в тот же лист в ячейках относительно выбранной справочной информации/записи?
Я просмотрел форум и сеть и нашел много информации о SQLite, но ничего, что вполне соответствует моим требованиям.
Идея этого заключается в том, чтобы иметь возможность находить и выбирать запись в приложении, а затем добавлять в нее данные (включая фотографии). Так что обновляйте лист excel с дополнительной информацией.
Существующий лист заполняется справочной информацией на ПК и сохраняется на сетевом диске, а позднее будет добавлен через приложение для Android, как указано выше.
Любая помощь и руководство очень ценятся.
Прежде всего, что это за классный листок? Oles на основе xls или XML на основе xlsx? Если он основан на стиле ole (старый офисный стиль), для работы с этими файлами необходима сторонняя библиотека, например Apache POI. Если XML основан на файле, это простой zip-файл, содержащий много xml и xls и т. Д. Вы найдете данные в xml-файлах, и вы сможете читать и манипулировать ими по своему усмотрению. Вы также можете работать с файлом xlsx с использованием Apache POI, но если файл очень худший, apache poi является неправильным выбором, потому что он загружает полный лист в ram, то лучше всего использовать непосредственно xml –
p.s. Я Android (... хорошо программирование вообще ...) новичок. Поэтому, пожалуйста, будьте терпеливы со мной! Это очень крутая (и очень интересная) кривая обучения! – Alex