IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[Cocoon][Excel][Debutant]Conversion Excel 2000


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [Cocoon][Excel][Debutant]Conversion Excel 2000
    Bonjour,

    Contexte: Un serveur d'impression Apache Tomcat 5.5 + Cocoon génère, entre autres, des fichiers de type Excel, à partir de fichiers xml et feuilles de style.
    Problème: J'ai besoin de générer temporairement des fichiers utilisables avec Excel 2000 (donc, non compatibles xml).
    Question: Quelqu'un aurait-il une solution pour générer automatiquement ces fichiers, en conservant le circuit d'impression actuel ?

    Pour information:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Exemple d'en tête de fichier xml
     
    <?xml version="1.0" encoding="ISO-8859-1"?>
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Exemple d'en tête de fichier xsl
     
    <?xml version="1.0" encoding="UTF-8"?>
     
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns="urn:schemas-microsoft-com:office:spreadsheet" 
    xmlns:o="urn:schemas-microsoft-com:office:office" 
    xmlns:x="urn:schemas-microsoft-com:office:excel" 
    xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" 
    xmlns:html="http://www.w3.org/TR/REC-html40">
     
    <xsl:output method="xml" encoding="ISO-8859-1" media-type="application/vnd.ms-excel"/>
    ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Description du pipeline Excel - fichier sitemap.xmap - serveur Apache+Cocoon
     
    ...
    <map:match pattern="*_*_*.xls">
        <map:generate mime-type="application/vnd.ms-excel" src="C:\Program Files\Apache Software Foundation\Tomcat 5.5\pdfs/{1}/{2}_{3}.XML"/>
        <map:transform mime-type="application/vnd.ms-excel" src="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\webquartz\pdf\xsl/{2}XLS.xsl"/>
        <map:serialize type="xls1"/>
    </map:match> 
    ...

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Points : 1 610
    Points
    1 610
    Par défaut
    Tu seras obligé de modifier ton pipeline, puisqu'ancienenment tu générais du xml qui était interprété par Excel 2003 et que maintenant tu veux générer un fichier binaire Excel 2000.
    Regarde là : http://cocoon.apache.org/2.1/userdoc...erializer.html
    Sachant que ça ne marchera avec les feuilles relativement simple, je sais pas si les formules/images/graphiques sont supportés.
    Faudra sans doute que tu ajoutes une transfo xsl pour convertir ton xml en format Gnumeric xml.

Discussions similaires

  1. Execution d'une requete sous excel-debutant en excel
    Par Kalvin_20 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 16/05/2008, 11h50
  2. [EXCEL/C#] Piloter Excel XP compatible Excel 2003 ?
    Par legillou dans le forum Windows Forms
    Réponses: 4
    Dernier message: 31/08/2006, 08h01
  3. [VBA][Excel][debutant] question procedure
    Par Fealendril dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 17/01/2006, 15h42
  4. Script extraction de fichier excel pr conversion en mySql ?
    Par Arvulis dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 09/01/2006, 18h34
  5. [VBA-E] macro conversion excel vers csv
    Par baboune dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 15/07/2004, 09h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo