2010-11-01 11 views

Respuesta

6

odt, los archivos se comprimen en zip xml.

Si todo lo que necesita hacer es leer el archivo en bruto. Simplemente descomprímelo y léalo como un archivo normal.

Si necesita analizar texto utilizable, introduce la necesidad de QueryPath o algún otro analizador xslt.

+0

No tengo idea de cómo voy a codificar eso .. uso zip_open, luego zip_read, .. luego file_get_contents? –

+1

Aquí hay un gran artículo haciendo todo en 10 líneas de código. http://technosophos.com/content/reading-odt-files-querypath –

+0

lol, lo he leído antes, no funciona –

2

OpenTBS es capaz de leer y modificar archivos de OpenDocument en PHP.

Dado que los archivos de OpenDocument son archivos XML almacenados en un archivo comprimido, también puede usar la clase TbsZip para simplemente leer un archivo zip en PHP sin ninguna otra dependencia de biblioteca.