Afficher du XML
26 septembre 2006Je 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.