Connaissances Informatiques >> programmation >> programmation Perl >> Content
  Derniers articles
  • Comment créer un fichier PERL 
  • Comment se connecter à Perl avec Pe…
  • Comment écrire un script Perl qui i…
  • Comment puis-je imprimer une variabl…
  • Comment faire pour convertir script …
  • Comment faire pour supprimer le dern…
  • Comment appeler Plink partir d'un sc…
  • Comment construire un module RPM Per…
  • Comment écrire du code Perl portabl…
  • Comment appeler le shell depuis un s…
  •   programmation Perl
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    programmation Perl

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour supprimer les lignes vides partir d'un fichier en Perl 
  • Comment construire un module RPM Perl 
  • Comment faire pour déboguer des scripts Perl 
  • Comment faire pour trouver AppConfig.pm 
  • Comment se fendit URL dans Perl 
  • Comment vérifier la syntaxe dans un script Perl 
  • Comment envoyer texte HTML Avec SMTP Perl 
  • Comment faire pour créer un répertoire en Perl, avec un script 
  • Comment apprendre Perl 
  • Comment ajouter un lien dans un script Perl 
  • Connaissances Informatiques © http://www.ordinateur.cc