Exportation Excel [XML/XSL] - XML/XSL - Programmation
Marsh Posté le 21-07-2003 à 15:39:11
Je ne connais pas la nature de la structure de ton doc XML mais excel est un tableur donc il faut quelque chose qui ressemble à un tableau c'a d des lignes contenant le même nombre de colonne.
Dans le cas d'excel l'ideal est de transformer ton doc xml en CSV grace à une feuille de styles xsl.
C'est très simple et tu es sure de l'interpretation d'excel concernant ton doc.
PS : Ce que je t'ai dit concerne EXCEL jusqu'a la version 2000.
C'est vrai que office XP gère un peu l'XML mais j'ai jamais testé donc je ne sais rien.
Marsh Posté le 21-07-2003 à 15:53:54
phnatomass a écrit : Je ne connais pas la nature de la structure de ton doc XML mais excel est un tableur donc il faut quelque chose qui ressemble à un tableau c'a d des lignes contenant le même nombre de colonne. |
en fait j'ai utilisé ceci : media-type="application/vnd.ms-excel"
dans ma feuille de style(xsl), ce qui permet d'afficher les données dans Excel
je crois que ce que tu dis, ben c ce que je fais...
tout marche bien les données sont bien dans les colonnes et dans les lignes comme je le ve mais je voudrais mettre un quadrillage (un cadre quoi... pour bien séparer les lignes) C'est completement esthétique sinon ca foncionne comme il faut
Mais je ne sais pas si on pe accéder aux fonctions d'Excel pour ce quadrillage (ca m etonnerait) et ca ne sert a rien d'utiliser une feuille de style (css) car elle ne sert a rien
donc je ne sais pas comment faire...
Marsh Posté le 21-07-2003 à 16:56:45
ok je suis mauvais...
ca se comporte comme du html
il suffisait de mettre l'attribut border="border" dans ma table
Je sors
mais qd meme personne qui repond...
peut etre que ma question était pas tres claire non plus
Marsh Posté le 16-07-2003 à 14:41:56
G exporté des données XML dans une feuille excel mais le probleme c que le quadrillage disparait
Or les tableaux affichés sont pas facile a comprendre...
Y a t il un moyen d'afficher le quadrillage par l'intermédiaire de la feuille de style xsl?
merci