Je pense que beaucoup de gens connaissent des outils comme RegexBuddy. Existe-t-il quelque chose de similaire pour XSLT?
Réponses
Trop de publicités?XSLT IDEs (Interactive d'Environnements de Développement):
- XSelerator (celui que j'ai utilisé pour les 6-7 ans). Gratuit, a un Débogueur pour MSXML, a intellisense pour les deux XSLT XSLT 1.0 et 2.0. En outre, a une certaine dynamique intellisense. Le débogueur a des points d'arrêt les points d'arrêt,visualise temporaire arbres, les variables, les conditions d'essai, le courant de sortie, ..., etc.
- VS2008 -- un bon Éditeur XML + XSLT Debugger. Bonne statique intellisence. Correspondent à des motifs sont statiquement vérifié. Des points d'arrêt les points d'arrêt, la visualisation de variables et le courant de sortie.
- oxygène
- XML-SPY (Altova)
- Stylus Studio
XPath outils:
- Le XPath Visualizer -- Un outil populaire pour l'apprentissage de XPath en jouant avec des expressions XPath. Gratuit et open source. Permet à toute expression XPath pour être évalués à partir d'un document XML donné et affiche les résultats indiqués dans le document xml (si ils sont de nœud(s)) ou dans un boîtier séparé (si les résultats sont des valeurs atomiques). Permet xsl:variable-s à être définies et utilisées dans des expressions XPath. Permet xsl:key-s à être définies et référencée par la clé (les) fonctions au sein des expressions XPath.
EDIT: XPath Visualizer a maintenant un nouveau, plus sécuritaire à la maison, grâce à la gentillesse de Lars Huttar.
Je sais que c'est le plus proche qui soit gratuit: XML Copy Editor
Altova XML Spy est excellent mais coûteux.
Si vous souhaitez simplement expérimenter une expression XSLT, un bac à sable est disponible sur orbeon.com . Évidemment, RegexBuddy contient un tas d’autres fonctionnalités qui n’ont pas d’équivalent, mais c’est une manière interactive agréable de jouer avec une étrange expression XSLT que vous essayez de déboguer.
J'ai déjà utilisé Architag XRay (j'ai maintenant oXygen ). XRay est gratuit et léger.
Et votre option de guérilla, le favori de la famille gratuit, apparemment bugé et apparemment non pris en charge: Table de cuisson XML