Xsl limité ?
je me marre un peu quand j'entend ca. Je pense sincèrement qu'avec xstl tu peux transformer tout en n'importe quoi. Il n'y a quasiment aucune limitation sachant qu'il est possible d'utiliser la récursivité, qui servent a générer des variables, etc..
donc tu peux faire de boucles et des test...
Tu as donc un language de programmation.
J'ai fait l'essai concretement.
J'ai fait un exercice qui consiste à :
* Un document xml de base avec une série de collection de livre édsordonné avec des largeur différente.
* Différente étageres dans lesquelles il faut ranger les livres par catégories, dans l'ordre alphabétique et en respectant les tailles des étagères. (Certaines étageres, ne peuvent prendre que des gros livres, etc...)
Enfin bref, a premiere vue ca n'a pas l'air facile de faire ca en xsl. Pourtant c'est largement réalisable en utilisant la récursivité. Ensuite, tu peux meme générer un petit peu de SVG a partir de ca et voir le résutltat en vectoriel
[^] # Re: Et les logiciels libres ?
Posté par Nicolas Antoniazzi (site web personnel) . En réponse à la dépêche La guerre des formats continue !. Évalué à 7.
je me marre un peu quand j'entend ca. Je pense sincèrement qu'avec xstl tu peux transformer tout en n'importe quoi. Il n'y a quasiment aucune limitation sachant qu'il est possible d'utiliser la récursivité, qui servent a générer des variables, etc..
donc tu peux faire de boucles et des test...
Tu as donc un language de programmation.
J'ai fait l'essai concretement.
J'ai fait un exercice qui consiste à :
* Un document xml de base avec une série de collection de livre édsordonné avec des largeur différente.
* Différente étageres dans lesquelles il faut ranger les livres par catégories, dans l'ordre alphabétique et en respectant les tailles des étagères. (Certaines étageres, ne peuvent prendre que des gros livres, etc...)
Enfin bref, a premiere vue ca n'a pas l'air facile de faire ca en xsl. Pourtant c'est largement réalisable en utilisant la récursivité. Ensuite, tu peux meme générer un petit peu de SVG a partir de ca et voir le résutltat en vectoriel