| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Perl Programming >> Content
    Come utilizzare CGI per visualizzare un file XLS in un browser Web
    Common Gateway Interface ( CGI ) fornisce agli sviluppatori web con molti modi per fare siti web dinamici e interattivi . CGI non è un linguaggio di programmazione in sé , ma piuttosto è un'interfaccia tra server web e altri programmi , come ad esempio quelli scritti in Perl . Perl è il linguaggio interpretato di fatto utilizzato in programmi CGI e offre una vasta libreria di modulo . L'utilizzo di questi moduli , gli sviluppatori possono estendere i loro siti web in Perl considerevolmente , approfittando di altre applicazioni come Microsoft Excel . Cose che ti serviranno
    Text Editor
    Web server Web browser con Perl installato
    Spreadsheet :: ParseExcel Perl modulo
    Microsoft Excel
    Show More Istruzioni

    1

    Aprire un editor di testo e creare un file di testo . Aggiungere il percorso di Perl in prima linea e indicare che si desidera utilizzare il foglio di calcolo :: pacchetto ParseExcel nel file . Salvare il file di testo sul server web come excel.pl

    # /usr /bin /perl

    uso Spreadsheet :: ParseExcel ; . !
    2

    Aperto Excel e creare un nuovo file che conterrà il contenuto da visualizzare nella pagina web. Inserite il testo " cella 1 Contenuto " nella prima cella del primo foglio di lavoro e salvare il file con il nome excel_contents.xls . Salvare il file sul server nella stessa posizione excel.pl .
    3

    Apri excel.pl e creare un nuovo oggetto parser utilizzando il metodo new () . Questo metodo crea un oggetto parser foglio che verrà utilizzato per visualizzare le celle analizzati dal excel_contents.xls . Utilizzare il metodo parse () per creare un nuovo oggetto cartella di lavoro e indicare che l' oggetto cartella di lavoro deve essere creato usando il file excel_contents.xls .

    # ! /Usr /bin /perl

    uso foglio di calcolo :: ParseExcel ;

    my $ parser = Spreadsheet :: ParseExcel - > new ( ) ;

    mia cartella di lavoro = $ $ parser - > parse ( ' excel_contents.xls ');

    4

    continuare a modificare excel.pl . Creare un nuovo foglio di lavoro utilizzando il metodo $ cartella di lavoro - > $ foglio di lavoro ( ) e assegnarlo a una variabile denominata $ foglio di lavoro . Il metodo $ cartella di lavoro - > $ foglio di lavoro () può utilizzare un nome o di un indice. Utilizzare indice '0 ' per indicare il primo foglio di lavoro nel file excel_contents.xls

    # /usr /bin /perl

    uso Spreadsheet :: ParseExcel ; . !

    Mia $ parser = Spreadsheet :: ParseExcel - > new ( ) ;

    mia cartella di lavoro = $ $ parser - > parse ( ' excel_contents.xls ');

    $ foglio di lavoro = $ cartella di lavoro - > foglio di lavoro ( 0 ) ;
    5

    continuare a modificare excel.pl . Utilizzare il metodo get_cell del foglio di lavoro ( ) per indicare che la cella a indice di riga 0 e indice di colonna 0 verrà utilizzato. Assegnare la cella a una variabile denominata $ cella

    # /usr /bin /perl

    uso Spreadsheet :: ParseExcel ; . !

    My $ parser = Spreadsheet :: ParseExcel - > new ( ) ;

    mia cartella di lavoro = $ $ parser - > parse ( ' excel_contents.xls ');

    $ foglio di lavoro = $ cartella di lavoro - > foglio di lavoro ( 0 ) ;

    $ = $ cella del foglio di lavoro - > get_cell ( 0,0) ;
    6

    continuare a modificare excel.pl . Utilizzare il comando di stampa per l'output delle intestazioni per la pagina web. Stampare il valore della variabile $ cella , che è il valore memorizzato nel foglio di indice di riga 0 e indice di colonna 0 . Salva excel.pl al server

    # /usr /bin /perl

    uso Spreadsheet :: ParseExcel ; . !

    My $ parser = Spreadsheet :: ParseExcel - > , nuovo ( ) ;

    mia cartella di lavoro = $ $ parser - > parse ( ' excel_contents.xls ');

    $ foglio di lavoro = $ cartella di lavoro - > foglio di lavoro ( 0 ) ; < br

    $ cella > = $ foglio di lavoro - > get_cell ( 0,0) ;

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

    print $ cellula - > value () ;
    7

    Apri excel.pl in un browser web . Il contenuto della prima cella nel file excel_contents.xls verranno visualizzati nel browser web .

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare Net Twitter PERL 
    ·Come chiamare Plink Da uno script Perl 
    ·Come creare variabili in Perl 
    ·Come diventare un programmatore Perl 
    ·Come determinare il numero di elementi sono in un array…
    ·Come fare il parsing CSV in Perl 
    ·Come leggere più righe di un file in Perl 
    ·Come caricare i file CGI 
    ·Come invertire un array 
    ·Come aprire un file e scrivere una riga in un altro fil…
      Articoli in evidenza
    ·Che cosa è Virtual Reality Modeling Language 
    ·Come eseguire Java Beans 
    ·Errori comuni in Turbo C 
    ·Come sostituire una stringa in Perl 
    ·Come modificare stringhe e sottostringhe in JavaScript 
    ·Come dividere più separatori in JavaScript 
    ·Come scrivere un applet Java 
    ·Come creare giochi Java 
    ·Come rimuovere Accenti in una stringa di VB6 
    ·Come controllare se esiste un motivo in Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com