2010-11-01 4 views
6

PHP로 odt 파일을 읽는 방법에 대해 알려주십시오. 나는 당신이 QueryPath를 사용할 수 있다는 것을 알고있다. 그러나 그것은 약간의 잔인한 것 같다. 나는 단지 파일을 읽고 싶다.PHP에서 odt 파일 읽기

답변

6

odt, 파일 압축 zml 파일입니다.

원시 파일을 읽는 것 만하면됩니다. 압축을 풀고 일반 파일처럼 읽으십시오.

사용 가능한 텍스트를 구문 분석해야하는 경우 QueryPath 또는 기타 xslt 파서가 필요합니다.

+0

나는 어떻게 코딩 할 것인가 모르겠다. .. zip_open, zip_read, .. file_get_contents? –

+1

다음은 코드 10 줄로 모든 것을 처리하는 멋진 작은 기사입니다. http://technologiesos.com/content/reading-odt-files-querypath –

+0

LOL, 전에 읽었습니다. 작동하지 않습니다. –

2

OpenTBS은 PHP에서 OpenDocument 파일을 읽고 수정할 수 있습니다.

OpenDocument 파일은 zip 아카이브에 저장된 XML 파일이기 때문에 TbsZip 클래스를 사용하여 다른 라이브러리 종속성없이 PHP에서 zip 아카이브를 읽을 수도 있습니다.