Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Alexandre (ac007@bluewin.ch)
Date: 15/11/2003 - 16:27


J'espérais au mieux trois, voir quatre réponses. Les cinq d'un coup et après
une quinzaine de minutes, avec tous les détails, c'est un choc.
Merci beaucoup Stephane !

Et non, je ne pense pas avoir travaillé avec toi (je vis à Genève).
Meilleures salutations.
Alexandre

----- Original Message -----
From: "Stephane Bonhomme" <s.bonhomme@wanadoo.fr>
To: <xml-tech@xmlfr.org>
Sent: Saturday, November 15, 2003 4:51 PM
Subject: [xml-tech] Re: déclinaison pédagogique d'xml et xsl-fo c'est quoi ?

>
> Le sam 15/11/2003 à 16:23, Alexandre a écrit :
> > Bonjour à tous,
> >
> > Je suis en phase de découverte de l'univers xml.
> > J'aimerais réaliser de petites déclinaisons du paradigme xml (pour
apprendre) en utilisant la chaine suivante :
> > -données(outils : MySQL , données : incluant des relations 1-à-n et
n-à-n sur plusieurs niveaux)-->
> > -traitement(outils : PHP(Appache-module) (traitements : retrieve data,
process, output XML)-->
> > -transfert(XML, outils : XMLSpy pour l'édition préalable de schema,
débogage, etc..)-->
> > -tranformation(XSLT, outils : XSLT/Sablotron/PHP(Appache-module), XMLSpy
pour l'édition préalable des XSLT)-->
> > -présentation(HTML et/ou XHTML, outils : Appache.. et IE).
> >
>
> Salut Alexandre (un ex-collègue ?) !
>
> Cette chine me semble tout à fait chérente, si tu veux rester dans le
> monde du libre, tu peux regarder du coté de mlview en remplacement de
> xmlspy, ce projet est encore en développement mais est prometteur et
> évolue vite.
>
> Coté transformation XSLT (en particulier avec php), je pense que libxslt
> est bien meilleure que sablotron ( http://www.xmlsoft.org/) : meilleures
> performances, et implémentation quasi complete des extensions exslt
> (exslt.org).
>
> En ce qui concerne la présentation, autant faire du xhtml (oublions
> html, autant rester dans un environnement completement xml), par contre
> tu oublies mozilla et ses déclinaisons (firebird, galeon) pour la
> présentation, ces navigateurs supportent maintenant le xslt client-side.
>
> >
> > J'ai quelques petites questions à vous poser :)
> >
> > a) Tout d'abord, est-ce que ma chaîne vous semble cohérente ?
> assez oui (cf ci dessus)
> > b) Ensuite, est-ce que PHP est un bon choix ou PERL a-t-il plus de
modules "clef en main" pour l'XML ?
> les modules les plus "modernes" utilisent les meme bibliothèques
> sous-jacentes (libxml2 et libxslt).
> > c) Existe-t-il des outils du monde libre (ou des techniques) qui
permettent de produire facilement une sortie XML à partir d'une BDR sans
avoir à coder le mappage (... et qui pourraient s'insérer dans ma chaine) ?
> Jettes un oeil sur xindice (xml.apache.org/xindice), ce n'est pas une
> BDR, mais une BDO, par contre native XML.
> Si ta bd est mysql je ne connais pas de tels outils (je suis interessé
> par contre). perso, j'utilise une fonctionalité de XML::LibXSLT (perl)
> qui permet de définir un namespace permettant d'étendre les fonctions
> xslt et d'en réaliser une implémentation en perl. Ainsi il est facile
> d'effectuer toute sorte de transactions avec une bdd intégrée à une
> feuille xslt. Si ca ne supprime pas tout le code, au moins cela réduit
> beaucoup.
> > d) Existe-t-il des outils du monde libre qui permettent d'éditer en
WISIWYG du XSLT déstiné à produire du (X)HTML ?
> editer du xslt en wysiwyg me semble une gageure. mais une édition "à la
> xmlspy" est possible avec mlview
> >
> > Et enfin.. la question qui a motivé mon envoi en premier lieu
> > e) Pourquoi XSL-FO ? je n'ai pas l'intention de m'en servir dans
l'immédiat mais c'est pour ma culture.
> > Je crois comprendre que XSLT transforme du XML en XML tandis que XSL-FO
transforme du XML en n'importe quoi qui soit perceptible :) mais une petite
confirmation me ferait du bien :)
> >
> Xslfo (qui s'appelle maintenant tout simplement xsl) n'est pas un
> langage de transformation (comme xslt) mais un format permettant de
> représenter un modèle physique de document, plutot adapté à la
> publication papier (modèle de pages, maquettage). En fait xslt et xsl
> sont conçus pour fonctionner de concert. Le processus standard etant
> d'utiliser xslt pour transformer ta source xml en xslfo puis d'utiliser
> un processeur fo pour produire un fichier "imprimable" (postscript,
> bitmap ou autre...)
>
> Coté processeur fo tu peux jeter un oeil sur fop : xml.apache.org/fop
> (coté libre) ou encore xmlformater (www.antennahouse.com - commercial)
>
> J'ajouterais que xsl (fo) a de la peine à émerger, je vois comme raison
> à cela principalement le succes de css2 permettant de gérer le média de
> publication (entre autres papier).
>
> > Merci d'avoir pris la peine de lire mon message... et encore plus merci
à ceux qui y répondront :)
> De rien
>
> Stéphane
>
>
> > Alexandre
> > --
> > Devenez redacteur <XML>fr et contribuez au developpement du
> > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> >
> > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> >
> > Cette liste est a votre disposition pour discuter en francais de
> > tout sujet technique lie a XML.
> >
> > Pour resilier votre abonnement, envoyez un message contenant
> > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> --
> Stéphane Bonhomme - Formations, Conseil et Réalisations
> Ingénierie Documentaire - Technologies Web - Logiciels Libres
> s.bonhomme@wanadoo.fr - http://perso.wanadoo.fr/s.bonhomme
> 04 76 17 09 40 / 06 88 57 27 08
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement