outils intéractifs de compositions XSLT

outils intéractifs de compositions XSLT - XML/XSL - Programmation

Marsh Posté le 10-02-2006 à 14:14:30    

Bonjour,
j'ai une étude à faire sur les éventuels outils existants de transformations XSLT de manière "intéractive" à partir d'une instance XML, d'une DTD ou d'un XML Schéma.  
C'est à dire que l'utilisateur ne tape pas de code mais va sléectionner son élément et choisir qu'il veut le mettre en gras, en italique, changer sa couleur; créer un tableau,etc...  
Pour le moment je n'ai trouvé que XML Stylus Studio qui a un module intéractif de transformations XSLT sur une instance XML. Mais existe t'il d'autres outils qui pourrait en particulier faire cela à partir d'une DTD ou d'un XMLSchéma?
Je crois que c'est une grosse problématique à l'heure actuelle de développer une application permettant de créer ses transformations XSLT de manière "intuitive" car c'est très complexe.
J'espère avoir été assez clair dans mes explications.
Je vous remercie d'avance de vos réponses.
Steone.

Reply

Marsh Posté le 10-02-2006 à 14:14:30   

Reply

Marsh Posté le 12-02-2006 à 14:06:25    

:bounce:  :bounce:  
Je relance... personne n'a d'infos sur le sujet?

Reply

Marsh Posté le 14-02-2006 à 09:56:51    

XML Spy?
 
Infopath??


Message édité par avander le 14-02-2006 à 09:57:10
Reply

Marsh Posté le 14-02-2006 à 18:47:45    

Citation :

XML Spy?
 
Infopath??


 
Merci pour XML Spy.  
Je me permet de relancer toutefois une nouvelle fois le topic car j'aimerai en fait savoir s'il existe des ressources sur le net (c'est pas faute d'avoir chercher) comme des articles, compte-rendu de conférences,etc. qui parlerai plus de comment toute cette méthode de transformation dynamique s'effectue.
Par exemple :
 si dans ma DTD Book.dtd j'ai un élément <paragraphe> qui est le fils d'un élément <Chapter> et aussi d'un élément <SubChapter> alors comment est  géré (par exemple) le fait que je veux que l'élément <paragraphe> de <chapter> soit en gras et pas celui de <SubChapter>.  
 
Suis je assez clair? y a t'il des articles sur le net qui traite de ces sujets de fond? Parce que j'ai fait en long et en large les sites officiels (w3c, xmlfr, etc...) et parfois moins officiels, mais  j'ai rien trouvé...  :cry:  
 
Alors si vous pouvez m'aider je vous en serai vraiment très reconnaissant.
Merci d'avance!

Reply

Marsh Posté le 15-02-2006 à 11:23:10    

ben, avec ce site, ça permet de bien comprendre : http://www.w3schools.com/xsl/default.asp
 
Après, moi, j'ai utilisé sablotron pour faire la transformation via php :  
http://www.php.net/manual/en/function.xslt-process.php
 
Si je me souviens bien, la DTD n'indique pas la mise en forme, mais la structure que doit respecter le fichier xml (enchaînement des balises). C'est le fichier xsl qui contient les instructions de transformation. Par ex, si tu veux afficher les données xml en xhtml, ton fichier xsl va contenir du xhtml+css. Mais tu peux très bien vouloir transformer ton xml en pdf ou en un autre doc xml.

Reply

Marsh Posté le 16-02-2006 à 10:45:10    

DTD: description de la structure d'un fichier xml, permet de valider un xml au niveau structurel
XML: représentation des données
XSL: langage permettent la transformation de données xml en tout et n'importe quoi

Reply

Marsh Posté le 16-02-2006 à 11:36:16    

avander a écrit :

DTD: description de la structure d'un fichier xml, permet de valider un xml au niveau structurel
XML: représentation des données
XSL: langage permettent la transformation de données xml en tout et n'importe quoi


 
bien résumé, pas mieux :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed