Implement a system for recovering from corrupted files. The xml file is saved first in the zip archive, so it is the most likely to be recoverable, especially in larger archives. In addition to this, the XML recovery tool must also be updated. Currently, if the XML file has garbage text at its end, or too many missing closing tags, it will simply fail to load. Attached is a corrupted archive which is good to test this feature with (zip added to end of file simply due to Github requirements).
This library is compatible with the Java Module system and should allow for recovery:
Implement a system for recovering from corrupted files. The xml file is saved first in the zip archive, so it is the most likely to be recoverable, especially in larger archives. In addition to this, the XML recovery tool must also be updated. Currently, if the XML file has garbage text at its end, or too many missing closing tags, it will simply fail to load. Attached is a corrupted archive which is good to test this feature with (zip added to end of file simply due to Github requirements).
This library is compatible with the Java Module system and should allow for recovery:
Here is the basic code example of how to implement this:
recover.archive.pgd.zip