@0xE0

Работавшим с java-libpst вопрос?

С помощью библиотеки пытаюсь перетащить письма из битого PST файла в базу данных.

Успешно обработал более 146 тыс сообщений, после чего наткнулся на проблему с чтением вложений.

В одном из писем содержится согласно getNumberOfAttachments() 90 вложений.

Однако в numberOfDataSets всего 89 позиций, таким образом при попытке чтения 90-ого вложения получаю выход за пределы массива.

Никак не могу разобраться, ведь getNumberOfAttachments возвращает как раз numberOfDataSets…
  • Вопрос задан
  • 2507 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы