2010-11-01 14 views

Répondre

6

odt, les fichiers sont compressés zip xml.

Si tout ce que vous avez à faire est de lire le fichier brut. Il suffit de le décompresser et de le lire comme un fichier normal.

Si vous avez besoin d'analyser du texte utilisable, alors besoin de QueryPath ou d'un autre analyseur xsl.

+0

Je ne sais pas comment je vais coder cela .. utiliser zip_open, puis zip_read, .. puis file_get_contents? –

+1

Voici un super petit article qui fait le tout dans 10 lignes de code. http://technosophos.com/content/reading-odt-files-querypath –

+0

lol, j'ai lu ça avant, ça ne marche pas –

2

OpenTBS est capable de lire et de modifier les fichiers OpenDocument en PHP. Comme les fichiers OpenDocument sont des fichiers XML stockés dans une archive zip, vous pouvez également utiliser la classe TbsZip pour lire simplement une archive zip sous PHP sans aucune autre dépendance de bibliothèque.