on-lineJSON-Formatierung

1
X

Einführung des Tools

JSON Es ist ein Datenaustauschformat .

bleiben JSON Vorher , Jeder hat XML Um Daten zu übertragen .

weil JSON Es ist einfach , Es wurde bald populär Web Welt , Und werden ECMA Standard .

Fast alle Programmiersprachen haben Parsing JSON Bibliothek der , bleiben JavaScript in , Wir können es direkt benutzen. JSON, weil JavaScript Eingebaut JSON Analyse von .

Für einfache Handhabung JSON Daten ,JSON Zur Verfügung gestellt json.js Paket , Download-Adresse: :http://lib.sinaapp.com/js/json2/json2.js

Bei der Datenübertragung ,

JSON Ja (in Text) , Das heißt, in Form eines Strings , und JS Betreut von JSON Objekt , deshalb ,JSON Objekte und JSON Die Konvertierung zwischen Strings ist der Schlüssel .

zum Beispiel :

JSON Zeichenfolge :

var str1 = '{ "name": "cxh", "sex": "man" }';

JSON Objekt :

var str2 = { "name": "cxh", "sex": "man" };


JSON String Konvertierung in JSON Objekt

var obj = eval('(' + str + ')');

oder

var obj = str.parseJSON(); 

oder

var obj = JSON.parse(str); 

dann , Es kann auf diese Weise gelesen werden :

Alert(obj.name);Alert(obj.sex);


JSON Objekte: konvertieren in JSON Zeichenfolge

zum Beispiel :

var last=obj.toJSONString(); 

oder

var last=JSON.stringify(obj); 

alert(last);