чтение файлов odt в php

Как бы вы стали читать файлы odt в PHP? Я знаю, что вы можете использовать QueryPath, но это кажется немного излишним.. Я просто хочу прочитать файл.

3 ответов


odt, файлы zip сжатый xml.

Если все, что вам нужно сделать, это прочитать файл RAW. Просто распакуйте его и прочитайте как обычный файл.

Если вам нужно разобрать полезный текст, затем вводит необходимость QueryPath или иной код XSLT парсер.


OpenTBS способен читать и изменять файлы OpenDocument в PHP.

поскольку файлы OpenDocument являются XML-файлами, хранящимися в zip-архиве, вы также можете использовать TbsZip класс, чтобы просто прочитать zip-архив под PHP без какой-либо другой зависимости библиотеки.


http://pear.php.net/package/OpenDocument может быть то, что вам нужно. Но сам я им не пользовался.