SORU
24 EYLÜL 2008, ÇARŞAMBA


JavaScript veri biçimlendirme oldukça yazıcı/

Hata ayıklama için okunabilir bir form içinde pretty print JavaScript veri yapısı için bir yol bulmaya çalışıyorum.

Oldukça büyük ve karmaşık bir veri yapısı JS saklanmasını ve işlemek için herhangi bir kod yazmak istiyorum. Sırayla çalışmak, ne yaptığımı ve nerede yanlış yaptığımı, neye ihtiyacım olduğunu görebilen bir veri yapısı içinde bütünüyle ve güncelleme o zaman yaptığım değişikliklerle UI.

Bunları kendim dışında kullanıcı tarafından okunabilen bir dize için JavaScript veri yapısı dökümü için güzel bir yol bulma halledebilirim. JSON yapardı, ama gerçekten güzel biçimlendirilmiş ve girintili olmalıdır. Genellikle bunun için Firebug mükemmel DOM damping şeyler kullanmak istiyorum, ama ben gerçekten Firebug olası görünmüyor ki tamamını aynı anda görmek mümkün olacak.

Herhangi bir öneri bekliyoruz.

Şimdiden teşekkürler.

CEVAP
24 EYLÜL 2008, ÇARŞAMBA


Böyle Crockford's JSON.stringify kullanın:

var myArray = ['e', {pluribus: 'unum'}];
var text = JSON.stringify(myArray, null, '\t'); //you can specify a number instead of '\t' and that many spaces will be used for indentation...

Değişken text Bu gibi görünecektir:

[
  "e",
   {
      "pluribus": "unum"
   }
]

Bu arada, bu şey o JS dosyası nasıl yapılır - kütüphane, vb ile çalışır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • pucksz

    pucksz

    24 Mart 2006