Balise : json
La balise wcf:json convertit un objet Java spécifié en JSON (JavaScript Object Notation).
| Informations sur la balise | |
|---|---|
| Contenu de l'élément 'Body' | vide |
Attributs
| Attribut | Requis | Date/heure de la requête | Type | Description |
|---|---|---|---|---|
object |
true |
true |
java.lang.Object |
Objet Java à convertir en JSON. |
Si l'objet spécifié est un objet Java boolean, number, string, date, character, class ou throwable class, la balise json convertit l'objet en une chaîne en appelant la méthode toString() de la balise. L'objet résultant est codé par URL. Si l'objet est un objet de données SDO, l'objet est analysé et un document JSON structuré est créé.
Variables
Aucune variable n'est définie pour la balise wcf:json.
Limitations
- La balise
wcf:jsonfonctionne sur des objets Java, pas sur des primitives Java. - Elle ne peut pas convertir les objets qui se référencent eux-mêmes. Autrement dit, si un objet fait référence lui-même, une erreur de débordement de pile se produit.
Exemple
L'exemple suivant convertit l'objet
RequestProperties en notation JSON :<wcf:json object="${RequestProperties}"/>