Ce que cet article vous apporte concerne la mise en œuvre des méthodes d'interaction de données json front-end et back-end. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Introduction officielle de l'encyclopédie WIKI JSON. Notation d'objet JavaScript.
JSON : les données JSON ont deux formes, l'une est une collection non ordonnée de paires clé-valeur (objet) et l'autre est une collection ordonnée de valeurs (tableau).
{string : valeur, ...} objet
{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22 }
[valeur, ...] tableau
[{ "birthday": "1996-1-1", "name": "王小二", "comment": "这是注释", "major": [ "Information", "Math" ], "has_girlFriend": false, "age": 22 }, { "birthday": "1997-1-1" }, "name", "age" ]
Il existe 7 formes de valeur :
objet, tableau
nombre, chaîne, (vrai, faux), nul
JSON-java
en java , opérations sur les données JSON.
Utilise principalement la classe JSONObject. Il existe de nombreuses façons de générer des objets JSONObject :
Générez directement de nouveaux objets JSONObject et placez la valeur-clé via la méthode put.
Générez un objet en construisant un objet Map, en insérant la valeur-clé via la méthode put, puis en passant le constructeur de l'objet JSONObject.
Générez des objets en construisant un objet Bean puis en passant le constructeur de l'objet JSONObject.
Lisez le fichier texte des données JSON via IO, lisez les données sous forme de chaîne, puis transmettez-les au constructeur de l'objet JSONObject pour générer l'objet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!