xilebo, pour du C, tu prends expat, tu le configure en option de compil sans parsing de DTD, c'est tout petit comme code et ca fonctionne au poil. C'est tres portable (je l'utilisais sous Windows, divers Unixs et MacOS9...) En plus, le cas echeant, le source est pas trop dur a modifier pour adapter a ses besoins specifiques. La doc est assez claire.
Le seul cas ou je ne recommanderais son utilisation, c'est lorsqu'on veut une verif fine de la DTD (par exemple verifier qu'il n'y a pas d'ambiguites) ou de certaines contraintes particulieres (pas 2 elements differents avec un meme attribut de type ID ayant la meme valeur). Mais bon, pour tout ce qui est le parsing de XML bien formé, expat c'est l'ideal si on compile en C ou C++.
A+,
Message édité par gilou le 11-05-2004 à 23:38:32