• [^] # Re: Nuances sur le nettoyage XSLT

    Posté par (site web personnel) . En réponse à la dépêche LibreOffice 4.4 : sous le capot. Évalué à 3.

    Pour en avoir fait pas mal dans un précédent projet, le XLST (en plus de son illisibilité chronique dû à XML) prend vite en complexité dès qu'on utilise des fonctionnalités un peu avancé
    - deux versions (v1 et v2) plus ou moins incompatibles et en concurrence
    - peu de documentation sur internet et surtout divisé entre v1 et v2 ce qui induit souvent en erreur si la version n'est pas précisé
    - la création de fonctions n'est pas intuitive du tout (le fait que ce soit du fonctionnel n'aidant bien sûr pas les gens qui n'y sont pas habitué, soit un bon paquet de programmeurs !)

    Bref pour contribuer à du XLST il faut déjà bien le connaître sous peine de passer beaucoup de temps à faire des choses assez triviales, là où Python (qui n'est certes pas très à son avantage ici) est bien plus simple à modifier, même pour un néophyte

    Personnellement je me demande pourquoi ils ne sont pas partit sur un moteur de template comme il existe pléthore dans le monde web (au hasard, léger et puissant : http://jinja.pocoo.org/docs/dev/)