![]() |
Fabriquer un fichier XSL
bonjour !
voilà j'ai un document xml, que je voudrais passer en html en me servant de regles contenues dans un fichier xls Code:
---DOC XML---- par exemple comme ça: Code:
<html> voici à koi ressemble ce que j'ai fais pour le fichier xls, le probleme c'est que je ne sais pas recupérer 'monNom' ou 'mail.fr' par exemple... Code:
----------------CODE XLS----------- ah oui et j'ai tte un dtd associée Code:
<!ELEMENT Message (Commande | Inbox) > |
Re: Fabriquer un fichier XSL
j'ai aussi tenté ça mais ça ne marche pas
Code:
<?xml version="1.0" encoding="ISO-8859-1"?> |
Re: Fabriquer un fichier XSL
Ca m'a l'air un peu compliqué ton histoire ... en gros tu as un fichier XML que tu veux passer en HTML, mais qu'est-ce que le XLS vient faire ici ? Qu'entends-tu par "me servir des règles du XLS" ?
|
Re: Fabriquer un fichier XSL
Quote:
Par contre mes connaissances en XSL étant très limitées, je ne pense pas pouvoir t'aider directement... tu peux toutefois aller consulter cet exemple (simple mais très accessible) : http://www.comptechdoc.org/independe...slexample.html |
Re: Fabriquer un fichier XSL
merci je vais lire ça et voir ce que je peux en tirer !
|
Re: Fabriquer un fichier XSL
Pardon, j'ai confondu XLS et XSL, je croyais qu'on parlait de fichiers Excel :D
|
Re: Fabriquer un fichier XSL
ça avance un peu !
ptêtre ke le pb vient du fichier xml renvoyé par le server j'ai essayé de modifier celui ci, comme ça, en rajoutant la reference à la dtd, et en enlevant la balise (mal fermée au passage..) CDATA Code:
<?xml version='1.0' ?> Code:
<xsl:stylesheet Code:
<HTML> il ya qq chose à modifier de ce côté sûrement: Code:
<xsl:for-each select="Contenu"> MERCI DE M'AIDER SUR CE DERNIER POINT SVP ! |
Re: Fabriquer un fichier XSL
Quote:
-> <xsl:value-of select="ContenuSimple" /> |
Essaye ça :
Code:
<?xml version="1.0" encoding="ISO-8859-1"?> Code:
<xsl:for-each select="/Inbox/Lettre"> |
Bonjour,
Je viens de recuperer un projet qui est d'imprimer un fichier XML. Il y a deja un fichier XSL associé et l'affichage dans le viewer de notre logiciel est nikel. Mais impossible de le sortir en couleur. J'ai lu quelques methodes mais ca a l'air assez complexe... Et il faut surtout que je gere les saut de pages et les pieds de page mais je n'y arrive pas. C'est la 1e fois que j'utilise ce genre de chose. Car le fichier ne contient que des balises XSL classique et pas de XSL-FO. Il faut donc refaire entierement la feuille? Inserer du FO? Ou il y a une autre methode? Merci beaucoup pour votre aide. Julien |
Bonjour, as-tu essayé de transformer au préalable ton xml/xsl en html afin de pouvoir l'imprimer plus simplement ?
Voici un logiciel en version d'évaluation qui devrait te permettre d'arriver à tes fins : http://www.01net.com/telecharger/win...hes/26840.html |
Merci pour ta reponse.
Effectivement ce logiciel fonctionne quand j'enregistre en PDF, ca garde la couleur. Mais pas en html ou autre... Par contre ca perd totalement la mise en forme de la page et ca n'affiche plus bien les Fieldset. Et en ce qui concerne les saut de page y a t'il une solution pas trop complexe? Merci encore. |
Arrives-tu à ouvrir le xml dans firefox ?
|
Oui il s'ouvre mais il manque des couleurs et certains blocs se chevauchent...
|
All times are GMT +2. The time now is 20:55. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.