| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan bruges CGI til at vise en XLS fil i en webbrowser
    Common Gateway Interface ( CGI) giver webudviklere med mange måder at gøre hjemmesider både dynamiske og interaktive . CGI er ikke et programmeringssprog i sig selv , men snarere er en grænseflade mellem webservere og andre programmer , såsom dem der er skrevet i Perl . Perl er de facto fortolket sprog, der anvendes i CGI-programmer og tilbyder et omfattende modul bibliotek . Ved hjælp af disse moduler kan udviklere udvide deres Perl hjemmesider betydeligt , udnytter andre applikationer såsom Microsoft Excel. Ting du skal
    webbrowser
    Text editor en Web -server med Perl installeret
    Regneark :: ParseExcel Perlmodul
    Microsoft Excel
    Vis Flere Instruktioner
    < br > 1

    Åbn en teksteditor og oprette en tekstfil. Føj stien til Perl i første linje og angive, at du ønsker at bruge regneark :: ParseExcel pakke i filen. Gem tekstfilen på webserveren som excel.pl

    # /usr /bin /perl

    brug Regneark :: ParseExcel ; . !
    2

    Open Excel og oprette en ny fil , der skal indeholde indholdet at vise på websiden . Indtast teksten "Cell 1 Indhold " i den første celle i det første regneark og gem filen med navnet excel_contents.xls . Gem filen på serveren på samme placering som excel.pl .
    3

    Open excel.pl og oprette en ny parser objekt ved hjælp af den nye () metode. Denne metode skaber et regneark parser objekt, der skal bruges til at vise de celler der parset fra excel_contents.xls . Brug parse ( ) metode til at oprette en ny projektmappe objektet og angive, at Workbook objektet skal skabes ved hjælp af filen excel_contents.xls .

    #! /Usr /bin /perl

    brug regneark :: ParseExcel ;

    min $ parser = regneark :: ParseExcel -> nyt ();

    min $ projektmappe = $ parser -> parse ( excel_contents.xls '); < br >
    4

    Fortsæt redigeringen excel.pl . Opret et nyt regneark ved hjælp af $ projektmappe -> $ arbejdsark () metode og tildele den til en variabel med navnet $ regneark. De $ projektmappe -> $ arbejdsark () metode kan bruge et navn eller et indeks. Brug index '0 'for at angive det første regneark i excel_contents.xls filen

    # /usr /bin /perl

    brug Regneark :: ParseExcel ; . !

    Min $ parser = regneark :: ParseExcel -> nyt ();

    min $ projektmappe = $ parser -> parse ( excel_contents.xls ');

    $ regneark = $ projektmappe - > regneark (0 )
    5

    Fortsæt redigeringen excel.pl . Brug regnearket s get_cell ( ) metode til at indikere, at cellen i række indeks 0 og kolonne indeks 0 vil blive anvendt . Tildel cellen til en variabel med navnet $ celle

    # /usr /bin /perl

    brug Regneark :: ParseExcel ; . !

    Min $ parser = Regneark :: ParseExcel -> nyt ();

    min $ projektmappe = $ parser -> parse ( excel_contents.xls ');

    $ regneark = $ projektmappe -> regneark (0) ;

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

    Fortsæt redigeringen excel.pl . Brug kommandoen UDSKRIV at udlæse overskrifter til websiden . Udskriv værdien af $ celle variabel, der er regnearket værdi gemt i rækken indeks 0 og kolonne indeks 0 . Gem excel.pl til serveren

    # /usr /bin /perl

    brug Regneark :: ParseExcel ; . !

    Min $ parser = Regneark :: ParseExcel -> , nye ();

    min $ projektmappe = $ parser -> parse ( excel_contents.xls ');

    $ regneark = $ projektmappe -> regneark (0 ) < br >

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

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

    print $ celle - > værdi ();
    7

    Open excel.pl i en webbrowser . Indholdet af den første celle i filen excel_contents.xls vises i webbrowseren.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Directory i Perl Med Script 
    ·Hvordan man kan manipulere billeder i Perl 
    ·Sådan Tilkald Shell Fra et Perl script 
    ·Sådan Hold en Window Fokuseret i Perl /Tk 
    ·Hvordan skal tjekkes Værdier i pseudokode 
    ·Sådan Konverter en array til en streng i Perl 
    ·Hvordan man opbygger en Perl modul RPM 
    ·Sådan bruges en EXE i Visual Basic Med Perl 
    ·Hvordan man åbner en fil & Skriv en linje til en anden…
    ·Sådan aktiveres Perl i Snow Leopard 
      Anbefalede Artikler
    ·Formel Vs. Semi Formel Algoritme Metoder 
    ·Hvor stor er en Byte 
    ·Sådan sletter noget fra en liste Box i Visual Basic 
    ·Sådan importeres en MySQL-database 
    ·Sådan Gør TNX Go Faster 
    ·Sådan Hold Letters i Ramme i Java 
    ·Sådan fjernes markøren på Java Applets 
    ·Forskelle i Perl og PHP 
    ·Sådan Læs Data i Xcode 
    ·Hvordan man opbygger en telefonsvarer i VB6 
    Copyright © Computer Viden http://www.computerdk.com