


Exemple de conversion d'objet JS et de format de chaîne JSON_compétences Javascript
May 16, 2016 pm 04:33 PML'exemple de cet article décrit la méthode d'implémentation de conversion des objets JS et des formats de chaîne json, et le partage avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<titre></titre>
<script type="text/javascript">
var obj = new Object();
obj.Name = "Bajie"
obj.Age = 500;
//Définir des objets sous forme de littéraux
var obj1 = { "Nom": "Bajie", "Age": "500" };
var arr = [{ "Nom": "Bajie", "Age": "500" }, { "Nom": "Bajie1", "Age": "1000" }];
//Format JSON : stockez la représentation littérale de json sous forme de chaîne, il s'agit alors d'une chaîne au format json
var str = '{ "Nom": "Bajie", "Age": "500" }';
var jsonstrarr = '[{ "Nom": "Bajie", "Age": "500" }, { "Nom": "Bajie1", "Age": "1000" }];';
//Convertir la chaîne json en objet js (tableau)
var resobj = JSON.parse(str);
alert(resobj.Name);
</script>
</tête>
<corps>
</corps>
</html>
Interconversion entre objets js et objets json sur le front end :
1. Convertir les objets JS en JSON
Traitement : référencez un fichier json2.js et appelez la méthode JSON.stringify(). Par exemple :
var json_data = JSON.stringify(data);
PS : Le fichier json2.js peut être téléchargé en effectuant une recherche en ligne.
2. Convertir JSON en JS
1. Traitement : utilisez une méthode jQuery $.parseJSON() pour convertir les données au format JSON en objets JS. Par exemple :
var data = $.parseJSON(json_data);
2. Méthode pour convertir json en objet js :
Grâce à l'expression ci-dessus, la chaîne au format Json que le serveur répond au client est analysée dans un objet Json (formaté) nommé « json », via la manière « json » ou « json[] » pour accéder aux données.
Conversion des objets js et des objets json en arrière-plan :
.NET Framework 4 dans System.Runtime.Serialization. Utilisez la classe JavaScriptSerializer pour sérialiser et désérialiser les données
Exemple :
Liste<ApplyPart> _ApplyPart = new JavaScriptSerializer().Deserialize<List<ApplyPart>>(param);
J'espère que cet article pourra être utile à la conception de la programmation Web de chacun.

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Conseils pratiques pour convertir des lettres anglaises pleine chasse en demi-chasse

Recommandé : Excellent projet de détection et de reconnaissance des visages open source JS

Conseils d'optimisation des performances pour la conversion de tableaux PHP en JSON

Explication détaillée de la méthode de conversion du type int en chaîne en PHP

Tutoriel PHP : Comment convertir un type int en chaîne

Comment les annotations de la bibliothèque Jackson contrôlent-elles la sérialisation et la désérialisation JSON ?

Comment convertir des lettres anglaises pleine chasse en lettres demi-chasse

Découvrez rapidement la conversion de valeurs ASCII en PHP
