Afficher du XML, partie 2
28 septembre 2006Avec un peu de texte c’est mieux :

Reste pas mal d’ajustements à faire. Je me demande par contre quel est le meilleur moyen de styler la façon dont est affiché le XML. Utiliser CSS et la libcroco ?
Avec un peu de texte c’est mieux :

Reste pas mal d’ajustements à faire. Je me demande par contre quel est le meilleur moyen de styler la façon dont est affiché le XML. Utiliser CSS et la libcroco ?
Je me suis un peu amusé avec la libxml2, gtkmm, pango et cairo, et voilà le résultat :

Ce qui est affiché provient d’un vrai fichier (en XHTML), mais seulement les noeuds de type élément sont affichés (la prochaine étape est d’afficher le contenu textuel).
C’est plutôt agréable de programmer dans un vrai langage (C++) même si c’est un peu difficile de s’y remettre. Toutes les bibliothèques semblent assez complètes pour faire beaucoup de choses, et sont plutôt agréables à utiliser. Par contre le rendu de cairo est un peu déstabilisant (une ligne d’épaisseur 1.0 ne fait pas un pixel) mais je ne sais pas si c’est normal ou s’il existe un moyen d’avoir un rendu plus net.