First page Back Continue Last page Overview Graphics
Modèles de traitement de données XML
Arbres
- charger le XML dans une structure d'arbre
- facile à utiliser
- gourmand en mémoire
- Exemple: DOM (dangereux), JDOM, libxml2 (arbre ou flot)
Flot (stream)
- traiter le flot XML au fur et a mesure du parsing
- plus difficile à mettre en oeuvre
- plus efficace
- SAX (standard, permet d'ecrire et d'enchaîner des filtres, accepte aussi d'autres formats comme CSV, Excel...)