DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des chaînes
  • Encodage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Teste la validité d'une chaîne au format JSON.
Exemple
// Chaîne JSON valide ?
SI JSONValide(sJSON) ALORS
// Oui => initialisation variable de type JSON
oJSON est un JSON = ChaîneVersJSON(sJSON)
...
FIN
Syntaxe
<Résultat> = JSONValide(<Chaîne JSON>)
<Résultat> : Booléen
  • Vrai si la chaîne correspond à un format JSON valide,
  • Faux dans le cas contraire. En cas d'erreur, il est possible de connaître le libellé de l'erreur avec la fonction ErreurInfo.
<Chaîne JSON> : Chaîne de caractères
Chaîne de caractères (ANSI encodé en ASCII 7 bits + encodage JSON ou UTF-8) contenant les données au format JSON.
Remarques

Encodage

L'encodage utilisé correspond au standard JSON :
  • utilisation d'un encodage en ASCII 7 bits pour les 128 premiers caractères, les caractères non accentués,
  • utilisation d'un encodage JSON des autres caractères : "\u" suivi du code du caractère en hexadécimal sur 4. Exemple : pour "é" (code ASCII 233, code hexadécimal E9), l'encodage correspond à "\u00E9".
Composante : wd290vm.dll
Version minimum requise
  • Version 28
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/01/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale