Zoals je wanneer je dit topic leest waarschijnlijk weet, is een .odt bestand ook maar gewoon een .zip bestand met een hoop .xml bestandjes.
Hier maakte ik een jaar of twee eens handig gebruik van door een document aan te maken met sleutelwoorden in OpenOffice, en deze sleutelwoorden te vervangen door adresgegevens met een PHP script.
Het interessante bestand is content.xml, daar kan je de inhoud aanpassen. Vervolgens zip je alles weer bij elkaar, en je hebt een nieuw .odt.
Als ik nu echter het zelfde truukje probeer met een huidige versie van LibreOffice, dan is het document naderhand corrupted en als Writer deze probeert te herstellen eindig ik met een lege pagina.
De .zip (.odf) ziet er echter hetzelfde uit. Als ik de content.xml van een twee jaar oud document verwissel met de content.xml van dit corrupte document, dan werkt het weer wel!
Wat is er veranderd in dit plaatje, en waarom wordt iets wat niets meer dan handig is zomaar onmogelijk gemaakt?
Hier maakte ik een jaar of twee eens handig gebruik van door een document aan te maken met sleutelwoorden in OpenOffice, en deze sleutelwoorden te vervangen door adresgegevens met een PHP script.
Het interessante bestand is content.xml, daar kan je de inhoud aanpassen. Vervolgens zip je alles weer bij elkaar, en je hebt een nieuw .odt.
Als ik nu echter het zelfde truukje probeer met een huidige versie van LibreOffice, dan is het document naderhand corrupted en als Writer deze probeert te herstellen eindig ik met een lege pagina.
De .zip (.odf) ziet er echter hetzelfde uit. Als ik de content.xml van een twee jaar oud document verwissel met de content.xml van dit corrupte document, dan werkt het weer wel!
Wat is er veranderd in dit plaatje, en waarom wordt iets wat niets meer dan handig is zomaar onmogelijk gemaakt?
🇪🇺 Buy from EU (GoT)