Este es el comando stag-handlep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
stag-handle: transmite un archivo de ciervo a través de un controlador a un escritor
SINOPSIS
mango-ciervo -w itext -c my-handler.pl myfile.xml> procesado.itext
stag-handle -w itext -p My :: Parser -m My :: Handler myfile.xml> procesado.itext
DESCRIPCIÓN
tomará un formato compatible con Stag (xml, sxpr o itext), convertirá los datos en un evento
corriente que lo pasa a través de my-handler.pl
ARGUMENTOS
-ayuda | h
muestra este documento
-módulo | m PERLMODULE
Un módulo que se utiliza para transformar los eventos de entrada de los que el módulo debería heredar
Datos :: Ciervo :: BaseHandler
-unidad | u NODE_NAME
(siempre debe usar esta opción si especifica -m)
esta es la unidad que se pasa al manipulador / transformador. esto se configurará
automáticamente si usa las opciones -c, -s o -t
se pueden configurar varias unidades
-u foo -u bar -u boz
-escritor | w ESCRITOR
escritor para árbol transformado final; puede ser xml, sxpr o itext
-módulo | m MÓDULO
módulos perl para el manejo de eventos
-archivo de código | c ARCHIVO
un archivo que contiene un perlhashref que contiene controladores de eventos - ver más abajo
-sub | s PERL
un hashref de perl que contiene controladores
-trampa | t ELEMENTO = SUB
EJEMPLOS
unix> gato my-handler.pl
{
persona => sub {
my ($ yo, $ persona) = @_;
$ persona-> set_fullname ($ persona-> get_firstname. ''.
$ persona-> get_lastname);
$ persona;
},
dirección => sub {
my ($ self, $ address) = @_;
# eliminar direcciones por completo del archivo procesado
volver;
},
}
Use stag-handlep en línea usando los servicios de onworks.net