Neslib.xml est une bibliothèque XML ultra légère et multiplateforme pour Delphi.
Voir mon article sur le blog de Grijjy pour plus d'informations sur la conception et les algorithmes utilisés dans cette bibliothèque, et comment il se compare aux autres bibliothèques.
Pour installer:
> git clone --recursive https://github.com/neslib/Neslib.XmlCette bibliothèque dépend uniquement du référentiel Neslib, qui est inclus sous forme de sous-module avec ce référentiel. Assurez-vous de cloner ce référentiel récursivement ou de cloner le référentiel Neslib manuellement et de l'ajouter au chemin de recherche.
Les fichiers source de cette bibliothèque sont bien documentés et devraient fournir suffisamment d'informations pour vous démarrer. L'API est très similaire à de nombreuses autres bibliothèques XML, donc si vous connaissez déjà un ou plusieurs d'entre eux, vous ne devriez avoir aucun problème.
Vous pouvez également consulter les tests unitaires et les tests de performance, ou consulter mon article de blog pour plus d'informations.
Frederic Schenckel a une fourche de ce référentiel qui ajoute une unité XMLUTILS avec plusieurs utilitaires qui aident à (DE) de sérialisation XML.
Neslib.xml est sous licence sous la licence BSD simplifiée.
Voir Licence.txt pour plus de détails.