|
|
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Если пароль в состоит из латинский букв и цифр, то всё хорошо. Если кириллица, то org.apache.poi.EncryptedDocumentException, то есть пароль не подходит. Сейчас ковыряюсь в самой либе, но там сам чёрт ногу сломит. Кто-нибудь сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 16:18:28 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Полный stacktrace можно посмотреть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 16:23:45 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Вот пожалуйста. Я пользуюсь POI версии 3.8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 17:29:17 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Странно. У вас точно пароль не ломается походу? В дебаггере проверьте ваш пароль. Возможно он где-то походу уже ломается. Если с ним всё ок, тогда я бы дебажил уже классы POI. Там encryption полностью свой реализован. Классы Biff8EncryptionKey и RecordFactoryInputStream. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 17:47:13 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Да проверял, первым делом подозрения на кодировку пароля. Но в дебаге с паролем всё ок. Сделал так на всякий случай Код: java 1. но это не помогло. Сейчас попробую написать тестик и поотлаживаться, без деплоя на сервер. На ковыряние в POI очень много времени может уйти. Напишу им в комьюнити. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 18:00:10 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
bourneСделал так на всякий случай Код: java 1. Это вообще не то. Если пароль во время отладки видно нормально, то этот код может только его испортить. Уберите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 18:43:53 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Так или иначе - не работает. Есть файл с паролем "ййй" (без кавычек) Пишу: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. получаю: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Blazkowicz, попробуйте у себя запустить, если не сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 18:53:48 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Ну, это же тест. Надо было проще. И пароль не зависимо от текущей кодировки указать. Ошибка та же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 19:08:52 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
bourne, так тоже не работает? Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 19:13:30 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо. Написал в мэйлинг лист POI. Посмотрим что там скажут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 19:13:39 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
т.е, наоборот Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 19:15:00 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Лагман, увы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 19:15:02 |
|
||
|
Apache POI - чтение запароленного Excel
|
|||
|---|---|---|---|
|
#18+
Лагмантак тоже не работает? Код: java 1. Без шансов ни в какой кодировке не будет работать. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2013, 21:38:56 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2129349]: |
0ms |
get settings: |
15ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 299ms |
| total: | 467ms |

| 0 / 0 |
