Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Hvordan bruke CGI for å vise en XLS -fil i en nettleser
    Common Gateway Interface ( CGI ) gir webutviklere med mange måter å lage websider både dynamiske og interaktive . CGI er ikke et programmeringsspråk i seg selv , men snarere er et grensesnitt mellom webservere og andre programmer , for eksempel de som er skrevet i Perl. Perl er de facto tolket språk som brukes i CGI programmer og tilbyr et omfattende modul biblioteket. Ved hjelp av disse modulene , kan utviklere utvide sine Perl nettsteder betraktelig , drar nytte av andre programmer, for eksempel Microsoft Excel. Du trenger en Web browser
    teksteditor en Web server med Perl installert
    Spreadsheet :: ParseExcel Perl modul
    Microsoft Excel
    Vis mer Instruksjoner

    1.

    Åpne en teksteditor og lage en tekstfil . Legge banen til Perl i første linje og angi at du vil bruke regneark :: ParseExcel pakke i filen . Lagre tekstfilen på webserveren som excel.pl

    # /usr /bin /perl

    bruk Spreadsheet :: ParseExcel ; . !
    2

    Åpen Excel og lage en ny fil som skal inneholde innholdet skal vises i web siden. Skriv inn teksten " Cell 1 Innhold " i den første cellen i det første regnearket og lagre filen med navnet excel_contents.xls . Lagre filen på serveren på samme sted som excel.pl .
    3

    Åpen excel.pl og opprette en ny parser objekt med den nye ( )-metoden . Denne metoden skaper et regneark parser objekt som skal brukes til å vise cellene analyseres fra excel_contents.xls . Bruk parse ()-metoden for å opprette en ny arbeidsbok objekt og indikerer at arbeidsbok objektet skal være opprettet ved hjelp av filen excel_contents.xls .

    #! /Usr /bin /perl

    bruk regneark :: ParseExcel ;

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

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

    4

    Fortsett å redigere excel.pl . Opprette et nytt regneark med $ arbeidsbok - > $ regneark ( )-metoden og tilordne den til en variabel som heter $ regneark. The $ arbeidsbok - > $ regneark ( )-metoden kan bruke et navn eller en indeks . Bruk indeksen '0 ' for å indikere det første regnearket i excel_contents.xls fil

    # /usr /bin /perl

    bruk Spreadsheet :: ParseExcel ; . !

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

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

    $ regneark = $ arbeidsbok - > regneark ( 0 ) ;
    5

    Fortsett å redigere excel.pl . Bruk regnearket get_cell ()-metoden for å indikere at cellen i rad indeksen 0 og kolonne indeksen 0 vil bli brukt. Tilordne til en variabel kalt $ celle

    # /usr /bin /perl

    bruk Spreadsheet :: ParseExcel ; . !

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

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

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

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

    Fortsett å redigere excel.pl . Bruk SKRIV UT kommandoen å sende ut hoder til websiden. Skriv verdien av den variable $ celle , som er den verdi som er lagret i regneark rad og kolonne indeks 0 0 indeks . Lagre excel.pl til serveren

    # /usr /bin /perl

    bruk Spreadsheet :: ParseExcel ; . !

    Min $ parser = Spreadsheet :: ParseExcel - > , ny ();

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

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

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

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

    print $ celle - > verdi ();
    7

    Åpen excel.pl i en nettleser. Innholdet i den første cellen i filen excel_contents.xls vises i nettleseren .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan rydde opp Perl Script Format 
    ·Slik pakker du ut oppføringer fra Multiple- Fasta Perl…
    ·Hvordan å generere et tilfeldig passord 
    ·Slik installerer Perl på Windows XP 
    ·Hvordan koble til en Oracle Database Med Perl 
    ·Slik konverterer UTF - 8 til UTF - 16 i Perl 
    ·Slik pakker du ut oppføringer fra flere Fasta 
    ·Hvordan sjekke Verdier i pseudokode 
    ·Slik plasserer spesialtegn Into en variabel i Perl 
    ·Hvordan bruke Variabler i Perl Regex for Ubuntu 
      Anbefalte artikler
    ·Slik importerer Flat filer i NetBeans 
    ·Tutorials på algoritmer som brukes i datagrafikk 
    ·Hva er de forskjellige flytskjema Structures 
    ·Hvor å Sjekk for Tall i VBA 
    ·Slik konverterer Perl Script til EXE 
    ·Hvordan erstatte White Space Med Python Regex 
    ·Hvor å Endre Borland C + + Rediger Screens 
    ·Hvordan sette Animasjon Bakgrunn på en webside 
    ·Hvordan lage en vertikal graf i C + + 
    ·Feilretting en pipeline- funksjon i Oracle 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/