2010-11-01 112 views

回答

6

odt,文件是zip壓縮xml。

如果您只需要讀取原始文件即可。只需將其解壓縮並像普通文件一樣閱讀即可。

如果您需要解析出可用的文本,則輸入QueryPath或其他xslt解析器的需求。

+0

我不知道我要如何編碼..使用zip_open,然後zip_read,..然後file_get_contents? – 2010-11-01 17:23:46

+1

這是一篇很棒的文章,在10行代碼中完成了整個事情。 http://technosophos.com/content/reading-odt-files-querypath – 2010-11-02 18:34:29

+0

大聲笑,我讀過之前,不起作用 – 2010-11-07 21:42:24

2

OpenTBS能夠讀取和修改PHP中的OpenDocument文件。

由於OpenDocument文件是存儲在zip存檔中的XML文件,因此您還可以使用TbsZip類簡單讀取PHP下的zip存檔,而不需要任何其他庫依賴項。