Bibliothèque Delphi JSON pour XE2 disponible pour la sérialisation d'objet
Il semble y avoir un peu de JSON options pour Delphi, il existe une bibliothèque recommandé pour une utilisation avec XE2? Je suis à la recherche pour le partage d'objets entre Delphi XE2 et applications web en PHP. (sérialisation et l'affichage d'objets delphi dans des conditions de compatibilité pour PHP des applications web et de la sérialisation d'un séjour PHP appel à delphes côté serveur)
source d'informationauteur Darian Miller
Vous devez vous connecter pour publier un commentaire.
Je connais deux bibliothèques.
Le bâti de la bibliothèque et Super Objet.
- Je utiliser Super Objet tel qu'il est vraiment facile à utiliser.
Support JSON* est inclus dans XE2 (et XE). JSON
Voir ce fil dans la pour les un lien vers un article de Marco, en expliquant l'utilisation de JSON et reposant implémentations.
RESTE les Serveurs de Delphi XE
À L'Aide De DataSnap
DWScript a un dwsJSON unité qui met en œuvre rapide parser JSON & écrivain, il ne repose pas sur RTTI/TPersistent mais sur la cartographie par le code personnalisé.
Contrairement à XML bibliothèques (OmniXML, NativeXml) lkJSON ne pas fournir des méthodes pour sérialiser TObject /TPersistent instances à l'aide de RTTI directement, il nécessite un code personnalisé pour mapper les valeurs de propriété à un objet JSON.
SuperObject soutien de regroupement pour Delphi 2010 et plus.
Open source delphi-oop bibliothèque inclut de puissants sérialiseur. Il est possible d'utiliser plusieurs backends (y compris des autochtones DBXJSON, superobject, NativeXml) et peut sérialiser/désérialiser presque rien. Plus d'information disponible dans le cadre du projet wiki
Juste pour mémoire, il y a une librairie JSON, compatible avec Delphi7+ et FPC.
C'est le side-project de mORMot et de sa vitesse optimisé (il y avait des comparaisons avec SuperObject, bien que je ne me souviens plus du lien)