“Conocimientos Programación>Perl Programming

Cómo utilizar CGI para mostrar un archivo XLS en un navegador Web

2015/4/17
Common Gateway Interface (CGI ) proporciona a los desarrolladores web con muchas maneras de hacer sitios web , tanto dinámicos e interactivos. CGI no es un lenguaje de programación en sí misma, sino que es una interfaz entre los servidores web y otros programas, como los escritos en Perl. Perl es el lenguaje de facto interpretado utilizado en los programas CGI y ofrece una extensa librería de módulos . El uso de estos módulos , los desarrolladores pueden extender sus sitios web Perl considerablemente , aprovechando otras aplicaciones, como Microsoft Excel. Cosas que necesitará
navegador tiene texto editor
servidor Web Web con Perl instalado
hoja de cálculo :: ParseExcel Perl módulo
Microsoft Excel
Mostrar más instrucciones

1

Abra un editor de texto y cree un archivo de texto. Añada la ruta a Perl en la primera línea e indicar que desea utilizar la hoja de cálculo :: ParseExcel paquete en el archivo . Guarde el archivo de texto en el servidor web como excel.pl

# /usr /bin /perl

uso de hoja de cálculo :: ParseExcel ; . !
2

abierto Excel y crear un nuevo archivo que contendrá los contenidos a mostrar en la página web. Introduzca el texto " Celular 1 Contenido" en la primera casilla de la primera hoja de cálculo y guardar el archivo con el nombre excel_contents.xls . Guarde el archivo en el servidor en la misma ubicación que excel.pl .
3

excel.pl abierto y crear un nuevo objeto parser utilizando el método new () . Este método crea un objeto parser hoja de cálculo que se utilizará para mostrar las células analizadas desde los excel_contents.xls . Utilice el método parse ( ) para crear un nuevo objeto Workbook e indicar que el objeto Workbook puede ser creado utilizando los excel_contents.xls archivos.

#! /Usr /bin /perl

uso de hoja de cálculo :: ParseExcel ;

my $ parser = Hoja de cálculo :: ParseExcel - > new ();

mi libro $ = $ parser -> parse ( ' excel_contents.xls ');
4

continuar editando excel.pl . Crear una nueva hoja de cálculo utilizando el método $ libro -> hoja $ () y asignarlo a una variable llamada $ hoja de cálculo. El método $ libro -> hoja $ ( ) puede utilizar un nombre o un índice. Utilice índice '0 ' para indicar la primera hoja de cálculo en el archivo excel_contents.xls

# /usr /bin /perl

uso de hoja de cálculo :: ParseExcel ; . !

Mi $ parser = hoja de cálculo :: ParseExcel - > new ();

mi libro $ = $ parser -> parse ( ' excel_contents.xls ');

$ hoja = $ libro - > hoja de trabajo ( 0 ) ;
5

continuar editando excel.pl . Utilice el método get_cell de la hoja de trabajo () para indicar que se va a utilizar la celda de la fila de índice 0 y el índice de la columna 0 . Asigne la celda a una variable llamada $ célula

# /usr /bin /perl

uso de hoja de cálculo :: ParseExcel ; . !

My $ parser = Hoja de cálculo :: ParseExcel - > new ();

mi libro $ = $ parser -> parse ( ' excel_contents.xls ');

$ hoja = $ libro -> hoja de trabajo ( 0 ) ;

$ cell = $ hoja -> get_cell ( 0,0) ;
6

continuar editando excel.pl . Utilice el comando de impresión para la salida de las cabeceras de la página web. Imprimir el valor de la variable de células $, que es el valor de la hoja de cálculo se almacena en fila de índice 0 y el índice de la columna 0 . Guardar excel.pl al servidor

# /usr /bin /perl

uso de hoja de cálculo :: ParseExcel ; . !

My $ parser = Hoja de cálculo :: ParseExcel -> , new () ;

mi libro $ = $ parser -> parse ( ' excel_contents.xls ');

$ hoja = $ libro -> hoja de trabajo ( 0 ) ;

$ cell = $ hoja -> get_cell ( 0,0) ;

print " Content-type : text /html \\ n \\ n";

print $ célula > value () ;
7

excel.pl Abrir en un navegador web. El contenido de la primera celda de la excel_contents.xls archivos se muestran en el navegador web

.

Perl Programming
Cómo utilizar Awk en Perl
Cómo leer archivos CSV en Perl
Cómo calcular los factores primos de un número entero en Perl
Cómo calcular el tiempo en Perl
Cómo instalar manualmente Módulo Perl en Windows Vista
Cómo pasar parámetros a subrutinas en Perl
Cómo manipular imágenes en Perl
Cómo quitar las cadenas numéricas en Perl
Conocimientos Informáticos © http://www.ordenador.online