Featured post
zip - how to unzip an encrypted ODT OpenDocument in Java -
i have encrypted odt (open document text) file , need unzip it. odt zip file. encrypted odt normal zip file, files inside zip encrypted.
using zipfile works okay in test, cannot use zipfile because have stream in memory, don't want work file.
therefore use zipinputstream. using zipinputstream.getnextentry() throws dreadful only deflated entries can have ext descriptor exception.
from can understand, throws on first encrypted file inside zip package, example on content.xml. because openoffice has encrypted xml file, no point compressing , stored inside zip package uncompressed.
but zipinputstream seems have problem , don't see way around.
and yes, encrypted odt file created openoffice writer 3.2.1. , yes, stock zipinputstream cannot enumerate through entries in it.
anything can suggest?
you can have if it's possible odf toolkit library
- Get link
- X
- Other Apps
Comments
Post a Comment