Salut,
je recherche une lib portable (Win/Linux/Mac OS au minimum) pour C++ qui me permettrait de parser des fichiers XML. Je dois parser de très gros fichiers (de 1 Mo à + de 500 Mo) et d'après mes recherches je crois qu'un parseur DOM ne ferait pas l'affaire. Je crois qu'il faudrait plus un 'event-based' (c comme ca qu'on dit ? ^^). Le but de l'appli est, en autres choses, de pouvoir faire une recherche de mots dans le texte. Une fois la liste de résultats apparue, en cliquant sur un résultat, le fichier s'ouvre alors et se positionne à l'emplacement du dit-résultat. Je pense qu'il va falloir que je crée un ou des indexes pour stocker les positions des occurences.
Sax pour C++ ne me semble pas très aboutie par rapport à la version Java, si vous avez des infos... Je suis en train de plancher sur libxml2.
Je débute en XML et parsing donc si quelqu'un a des informations ou des conseils sur une lib portable contenant un max de fonctionnalités, je suis preneur
Merci d'avance et a+
Djak
Partager