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ş:
Nasıl ASP.NET basit bir Sözlük&; strin...
Nasıl Javascript JSON bir nesne serial...
Nasıl YANİ sadece uygulama/json görünt...
Nasıl iOS 7 varsayılan mavi renk progr...
Nasıl C ile JSON ayrıştırmak miyim#?...