PHP-ra, Python-ra bőven vannak library-k, amik natívan kezelik neked a bináris DOC-ot
És amiket ha egyszer kipróbálsz azonnal látod, hogy _generálásra_ tényleg jók, _módosításra_ nem, különösen, ha reprodukálnod kell az összes szemetet, amit egy 90 éves a gépet csak írógépként használni képes idióta bele tud pakolni a "sablonba".
hiszen a LibreOffice-t megfelelően scriptelve-makrózva is megoldható lett volna a problémád
Ja, mert szervezeten belül _és kívül_ mindenki biztos marhára értékelte volna, ha a korábbi taknyolt doksit megkapják még tovább szétmakrózva (ami egyébként továbbra sem segített volna az értelmezési problémákon).
Sőt, egy LaTeX->DOC konverziót is megejthettél volna.
Nem, mert a fogadó fél hivatal ragaszkodik a saját szemétdombjához.
Pláne, ha megvetted volna az Office 2003-at és azzal tápláltad volna be az adatokat a Word DOC-ba, az is egy teljesen jó megoldás lett volna.
Csak "kicsit" kevésbé hatékony, mint a ~150 érdekelt személynek kiküldeni, akik így egymástól függetlenül, párhuzamosan tudták a saját részeikhez szükséges adatfeltöltést megcsinálni (és ami után így egyébként lett egy strukturált adattáblám, amit máshol is használunk, nem ennyire idióta formában)
Az, hogy az XML lehetővé teszi a gányolást (mert lényegében azt csináltad a PHP scripteddel) és a szükségmegoldásokat, nem érv mellette.
No, mesélj, mi az, ami gányolást volt abban, hogy megnyitottam egy ZIP fájlt egy zip tömörítővel, majd betöltöttem egy XML dokumentumok egy XML parser-rel, amiben hozzáadtam/lecseréltem/töröltem néhány node-ot? Mert a Word _pontosan_ ugyanígy megnyitja egy ZIP kezelővel, betölti az XML doksit/doksikat, csak ők még egy belső reprezentációra alakítják a használat előtt, mert nem néhány node-hoz akarnak csak hozzányúlni...
És ezt meg tudtam úgy csinálni, hogy nem kellett hozzá kinyitnom a docx formátum specifikációját, egyszerűen azért, mert az alatta levő formátum önleíró, szemben a korábbi bináris blobbal.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)