由於使用jasper 產生odt檔案, meta.xml 只會有一行編碼utf-8宣告, 並不會有meta:generator等資訊
開啟時均會出現「讀取錯誤. 發現子文件 meta.xml 的檔案中在 2,1(row,col) 處有格式錯誤」
以openOffice開啟不會有此問題, 是否有地方可以設定不檢查meat呢?
我做了一個檔案測試,在 LibreOffice 5.4.7.2 以前的版本都不會特別檢查。
進到 6.0 之後則會跳出您說的錯誤訊息,但檔案仍然可以開啟。
我想這應該不能算 bug。您可以嘗試以下方式:
- 回報給 Jasper report 請他們修改。
- 改用國發會 ODF 應用工具(從 5.2.7 客製化而來,因此不會出現您說的錯誤訊息)或是改用 LibreOffice 5.4.7.2 以前的版本。
Franklin Weng
非常感謝您的協助,
使用 LibreOffice 5.4.7.1 無法開啟 jasperrepot 4.6 轉換的ods檔案
目前使用國發會的版本, ods,odt 已不會報錯, 且ods 可正常開啟了