Existe-t-il un moyen «facile» d'afficher des données XML à un utilisateur via un JEditorPane ou un JTextPane de manière colorée/mise en évidence?affichage de couleur xml en balançoire
Répondre
Un exemple de syntaxe XML pour Highligthing JTextPane vous trouvez here
Il est un bon lien, doit être améliorée regex TAG_PATTERN.
Il suffit de remplacer (</?[a-z]*)\\s?>?
par (</?\\w+)\\s*>?
et cela devrait fonctionner parfaitement!
http://java-sl.com/xml_editor_kit.html Vous pouvez également essayer ceci.
Site très intéressant! Merci. Est-ce le vôtre? Y a-t-il des licences sur vos projets? – Cratylus
Pas de restrictions du tout. Vous pouvez utiliser tout le code comme vous le souhaitez. – StanislavL
J'ai essayé d'utiliser le fichier jar dans NetBeans mais il semble qu'il ne trouve pas XMLEditorKit dans le paquetage xmleditorkit. Il ne voit que App, TagView, XMLDocument, XMLReader. Donc dans la ligne editorPane.setEditorKit (new XMLEditorKit()); Netbeans marque une erreur et ne trouve pas XMLEditorKit dans le package xmleditor. Une idée pourquoi? – Cratylus
Il semble exactement ce que je cherchais! Merci! – Cratylus