Página 1 de 1

Ayuda con OpenOffice::OODoc

NotaPublicado: 2010-01-05 08:41 @403
por thiseyramo
Hola a todos,

Les comento mi problemita... tengo un paquete grande de ficheros odt con formularios específicos y lo que se necesita es tomar cada uno de esos ficheros y buscar en su contenido los campos de formulario tipo check y reemplazarlos por un label.

Hasta el momento, para trabajar con ficheros odt me ha bastado con OpenOffice::OODoc, pero para el fin que describo antes no he conseguido manera de hacerlo, ¿alguien me podría dar una mano en esto? o ¿alguien conoce algún otro módulo para manipular ficheros de OpenOffice?

Saludos,

TR

Re: Ayuda con OpenOffice::OODoc

NotaPublicado: 2010-01-05 12:14 @551
por explorer
No lo he mirado mucho, pero quizás se pueda hacer con OpenOffice::OODoc::XPath, es decir, acceder a los elementos mediante XPath y sustituirlos por los que deseamos colocar en su lugar. Y finalmente, un save() para guardar el resultado.

Mira la doc sobre OpenOffice::OODoc::XPath, en la sección XML access.