Je suis chargé de lire les fichiers de liste de propriétés d'Apple dans une application C++. Se concentrant principalement sur les fichiers plist de type XML spécifié dans OS X, qui simulent une implémentation de type XML .. implémentation d'Apple de leur liste de propriété est décrite ici:Implémentation de la liste de propriétés (plist) de Apple en C++
http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man5/plist.5.html
Je me demande s'il y a des classes ou des librairies disponibles qui peuvent déjà lire ce type d'implémentation au sein de C++ standard (pas Objective-C); espérant trouver quelque chose plutôt que de rouler le nôtre. Y a-t-il des implémentations open-source de ce disponible?
Êtes-vous sur l'environnement OS X? Pouvez-vous utiliser un pont C++/Obj-C pour appeler l'API native pour accéder au fichier plist? Sinon, j'utiliserais Xerces et l'analyserais en XML. – Alan
http://stackoverflow.com/questions/1061005/calling-objective-c-method-from-c-method a quelques informations sur comment appeler Obj-C à partir de C++ – Alan
https://github.com/animetrics/PlistCpp Cela ressemble à un concurrent récent et plutôt gentil. – berkus