Est-il possible de code couleur et le format d'un document XML en utilisant XSLT?
-
04-10-2019 - |
Question
Est-ce que ce jamais été fait auparavant? Est-il possible d'écrire un XSLT qui transformera un document XML en code couleur, format, HTML?
La solution
Jetez un oeil à cette XML en HTML Verbatim Formatter avec coloration syntaxique
Autres conseils
XMLSPectrum.xsl (sur GitHub) est l'un d'un certain nombre de feuilles de style XSLT font - mais cet outil est spécialement pour répondre aux exigences supplémentaires de XSLT 2.0.
Avec XSLT 2.0, une grande partie de la logique de programmation peut être dans le XPath 2.0 expressions. Ainsi, l'accent pour ce produit a été la mise en forme et colorising de XPath - tout en assurant des instructions XSLT sont également rendus correctement. Une capture d'écran de l'échantillon à partir d'un navigateur:
Parce que l'entrée XSLT est analysée sous forme de texte, toute empreinte existante et la ligne-flux sont conservés par défaut - même dans les attributs (l'échantillon avait pas le formatage si l'option tiret a été fixé). Ainsi que le XML habituelle mise en forme, tous les attributs et leur contenu sont alignés verticalement