SORU
10 NİSAN 2010, CUMARTESİ


Nasıl JSON programlı güzelleştirmek miyim?

Bildiğiniz herhangi bir "Güzellik JavaScript"? JSON mı

Dan

{"name":"Steve","surname":"Jobs","company":"Apple"}

İçin

{
  "name" : "Steve",
  "surname" : "Jobs",
  "company" : "Apple"
}

Örnek

some_magic(jsonObj); // return beautified JSON

CEVAP
10 NİSAN 2010, CUMARTESİ


Programlı biçimlendirme çözüm:

JSON.stringify yöntemi birçok modern tarayıcılar tarafından desteklenen (IE8 dahil) güzelleştirilmiş bir JSON dize çıktı

JSON.stringify(jsObj, null, "\t"); // stringify with tabs inserted at each level
JSON.stringify(jsObj, null, 4);    // stringify with 4 spaces at each level
Demo: http://jsfiddle.net/AndyE/HZPVL/

Bu yöntem aynı zamanda eski tarayıcıları desteklemek için json2.js ile birlikte gelir.

El ile biçimlendirme çözüm

Eğer bu program aracılığıyla yapmak durumunda değil JSON Lint Deneyin. Sadece JSON güzelleştirmek başka olacak, aynı zamanda bunu doğrular.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ASUS Campus Life

    ASUS Campus

    18 Mart 2013
  • Sarah's YouTube Channel

    Sarah's YouT

    27 Temmuz 2009
  • tsweeney79

    tsweeney79

    21 Ocak 2008