2010-08-10 9 views
2

Je voudrais afficher XML extrait d'une base de données sur un site Web. Je voudrais être capable de styler comment il est affiché (comme des couleurs différentes pour la valeur de chaîne, les attributs, les éléments, ..).Comment styler XML affiché en HTML?

Comment voulez-vous faire cela? Pouvez-vous utiliser CSS? Merci!

EDIT: Je veux dire afficher le XML comme éditeur XML, désolé pour la confusion!

Répondre

1

(j'interprète votre question d'être sur l'affichage du contenu XML en XML, mais avec assez mise en évidence de la syntaxe, comme vous obtiendriez avec un éditeur XML par exemple).

je recommande xmlverbatim via un Transformation XSLT (côté serveur ou via JavaScript). Vous pouvez modifier son paramètre indent-elements pour contrôler si vous souhaitez qu'il indente le code XML.

Pour la transformation XSLT du côté client, xslt.js (éventuellement en conjonction avec jQuery) devrait aider.

+0

Oui, c'est ce que je veux dire. J'ai édité la question :). Je vais jeter un oeil à xmlverbatim! – Evan

+0

N'oubliez pas d'inclure le fichier CSS fourni si vous voulez les jolies couleurs. – Bruno

+0

Merci qui a aidé! – Evan

Questions connexes