ExportJSON()
Syntaxe
Resultat = ExportJSON(#JSON, *Memoire, Taille [, Option])Description
Exporte les données JSON dans un emplacement mémoire.
Arguments
#JSON Le JSON à exporter. *Memoire Un emplacement mémoire accessible en écriture. Taille La taille de l'emplacement mémoire.
Si la taille n'est pas assez grande pour contenir toutes les données JSON, la fonction remplira l'emplacement de mémoire avec des données, mais ensuite elle renverra un code erreur.
La fonction ExportJSONSize() peut être utilisée pour déterminer la taille nécessaire.Option (optionnel) Avec la valeur #PB_JSON_PrettyPrint, la chaîne de caractères composée contiendra les sauts de ligne et les espaces supplémentaires pour une meilleure lisibilité. L'espace blanc supplémentaire n'est pas reconnu par le format JSON. Le résultat aura le même sens pour un lecteur JSON avec ou sans cette option.
Valeur de retour
Renvoie le nombre d'octets écrits dans l'emplacement mémoire en cas de succès, zéro sinon.
Remarques
Les données JSON sont exportées au format UTF-8.
Voir aussi
ExportJSONSize(), ComposeJSON(), SaveJSON(), CatchJSON()
OS Supportés
Tous