| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment utiliser CGI pour afficher un fichier XLS dans un navigateur Web
    Common Gateway Interface (CGI) permet aux développeurs web avec de nombreuses façons de rendre les sites Web dynamiques et interactifs. CGI n'est pas un langage de programmation en soi, mais plutôt une interface entre les serveurs Web et d'autres programmes , tels que ceux écrits en Perl. Perl est le langage de facto interprété utilisé dans les programmes CGI et offre une vaste bibliothèque de modules . Grâce à ces modules , les développeurs peuvent étendre leurs sites Web Perl considérablement , profitant d' autres applications telles que Microsoft Excel. Choses que vous devez
    navigateur
    éditeur
    serveur Web de texte Web avec Perl installés
    Spreadsheet :: ParseExcel module Perl
    Microsoft Excel
    Afficher plus Instructions

    1

    Ouvrez un éditeur de texte et créez un fichier texte. Ajouter le chemin vers Perl dans la première ligne et indiquer que vous souhaitez utiliser le tableur :: paquet ParseExcel dans le fichier . Enregistrez le fichier texte sur le serveur Web comme excel.pl

    # /usr /bin /perl

    utilisation Spreadsheet :: ParseExcel ; . !
    2

    ouverte Excel et créer un nouveau fichier qui contiendra le contenu à afficher dans la page web . Entrer le texte " cellule 1 Contenu" dans la première cellule de la première feuille et enregistrez le fichier sous le nom excel_contents.xls . Enregistrez le fichier sur le serveur dans le même emplacement que excel.pl .
    3

    Ouvert excel.pl et créer un nouvel objet de l'analyseur en utilisant la méthode new () . Cette méthode crée un objet analyseur de feuille de calcul qui sera utilisée pour afficher les cellules analysées à partir de excel_contents.xls . Utilisez la méthode parse () pour créer un nouvel objet Workbook et indiquer que l'objet de classeur doit être créé en utilisant les excel_contents.xls de fichiers.

    #! /Usr /bin /perl

    utilisation Spreadsheet :: ParseExcel ;

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

    mon classeur $ = $ parser- > parse ( ' excel_contents.xls ');
    4

    continuer l'édition excel.pl . Créer une nouvelle feuille de calcul en utilisant la méthode $ classeur - > $ feuille de calcul () et l'assigner à une variable nommée $ feuille de calcul. La méthode $ classeur - > $ feuille de calcul () peut utiliser un nom ou un index. Utilisez index '0 ' pour indiquer la première feuille de calcul du fichier excel_contents.xls

    # /usr /bin /perl

    utilisation Spreadsheet :: ParseExcel ; . !

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

    mon classeur $ = $ parser- > parse ( ' excel_contents.xls ');

    $ feuille = $ classeur > feuille de calcul (0);
    5

    continuer l'édition excel.pl . Utilisation Procédé get_cell de la feuille de travail ( ) pour indiquer que la cellule de rang 0 et l'indice indice colonne 0 sera utilisée. Attribuer la cellule à une variable nommée $ cellule

    # /usr /bin /perl

    utilisation Spreadsheet :: ParseExcel ; . !

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

    mon classeur $ = $ parser- > parse ( ' excel_contents.xls ');

    $ feuille = $ classeur -> feuille de calcul (0); Photos

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

    continuer l'édition excel.pl . Utilisez la commande d'impression pour imprimer les en-têtes de la page Web . Imprimer la valeur de la variable de cellules $ , qui est la valeur de calcul stocké dans l'index rang 0 et l'indice de colonne 0 . Enregistrer excel.pl au serveur

    # /usr /bin /perl

    utilisation Spreadsheet :: ParseExcel ; . !

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

    mon classeur $ = $ parser- > parse ( ' excel_contents.xls ');

    $ feuille = $ classeur -> feuille de calcul (0); < br >

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

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

    print $ cellulaire > value () ;
    7

    Ouvert excel.pl dans un navigateur web. Le contenu de la première cellule de la excel_contents.xls de fichiers seront affichés dans le navigateur Web.

    Previous :

    next :
      articles connexes
    ·Comment référencer le dernier élément dans un table…
    ·Comment faire pour supprimer un retour chariot dans une…
    ·Quel est le but de champs cachés dans Perl CGI 
    ·Comment faire pour convertir un tableau en une chaîne …
    ·La fonction Split en Perl 
    ·Comment configurer Perl dans XAMPP 
    ·Comment trier un tableau associatif en Perl 
    ·Comment créer un PDF à partir d' un texte avec Perl 
    ·Comment supprimer un fichier en Perl 
    ·Comment réinstaller CPAN 
      articles en vedette
    ·Comment changer appDelegate dans un iPhone 
    ·Quel est le dossier ? NETFx 
    ·Comment faire pour utiliser Visual Basic 2008 Express 
    ·Comment créer un Makefile 
    ·Comment formater des nombres décimaux en Java 
    ·Comment savoir VBA Coding 
    ·Format Java pour les points virgule flottante 
    ·Comment faire pour convertir la chaîne à une zone de …
    ·Comment utiliser une date Allez base Avec GridView 
    ·Qu'est-ce qu'une déclaration en Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com