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

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • pilslajt

    pilslajt

    20 HAZİRAN 2008
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009