Nous avons besoin de l'analyseur C/C++ dans mon application. Quelle application fait, il appelle rest webservice et prend la sortie du service. Si la sortie est JSON, elle doit l'analyser et afficher le résultat à l'utilisateur final.
Pourriez-vous s'il vous plaît me recommander un bon/meilleur analyseur JSON C/CPP (selon vous) afin que je puisse l'utiliser dans mon application?
Lorsque je recherche en ligne, j'obtiens plusieurs analyseurs JSON. Mais j'aimerais savoir ce qu'il y a de mieux.
Merci d'avance
En supposant que vous êtes satisfait d'une implémentation C++ de l'analyseur, je n'ai eu aucun problème avec nlohmann/json ; bien qu'il existe des bibliothèques plus rapides, elle a été assez rapide pour mes besoins et présente les avantages suivants:
La page Github liée ci-dessus a un excellent aperçu, donc ça ne vaut pas la peine que j'entre dans beaucoup plus de détails ici.
Pour une comparaison des bibliothèques le long de plusieurs facettes (pas seulement les performances), vous pouvez regarder ici: miloyip/nativejson-benchmark
Nous sommes satisfaits de RapidJson , qui est utilisé pour AssetImporterLib pour l'importateur GLTF.
Vous pouvez trouver un test de performance ici (100% est le meilleur). En ce qui concerne ces exemples, RapiJson a gagné. Ne jamais mesurer la performance par nous-mêmes à cette bibliothèque en spécial.
Je recommande fortement céréales . Il s'agit d'une bibliothèque de sérialisation portable et facile à utiliser pour C++, qui prend en charge les formats JSON, XML, texte brut et binaire.