JavaScript'te JSON'a nasıl bir nesneyi serileştirebilirim?Bir nesneyi JSON'a seri hale getirme
cevap
JSON.stringify()
ürününü arıyorum.
İndir https://github.com/douglascrockford/JSON-js/blob/master/json2.js
, sadece geriye dönük olarak uyumlu tutmaya dahil ve
var json_data = JSON.stringify(obj);
Gerçekten "json2.js" yi eklemem gerekir mi? Onsuz çalışır gibi görünüyor. –
@PavelAlexeev Hayır, çok eski tarayıcıları hedeflemediğiniz sürece, artık "json2.js" yi dahil etmek için ne yapamazsınız: Modern tarayıcılar, JSON nesnesinin yerel bir uygulamasını içerir. "Json2.js" hakkında iyi bir şey, yalnızca hiçbir yerel nesne bulunmaması durumunda devreye girmesidir. Tarayıcı desteğinin ayrıntılı bir dökümü için [http://stackoverflow.com/questions/891299/browser-native-json-support-window-json] adresine bakın. –
yaparım yüklemek Crockfords JSON-kütüphane cloudflare CDN hiçbir yerli JSON desteği (jQuery kullanarak basitlik için) verilirse:
function winHasJSON(){
json_data = JSON.stringify(obj);
// ... (do stuff with json_data)
}
if(typeof JSON === 'object' && typeof JSON.stringify === 'function'){
winHasJSON();
} else {
$.getScript('//cdnjs.cloudflare.com/ajax/libs/json2/20121008/json2.min.js', winHasJSON)
}
- 1. Seri hale getirme olayları
- 2. Nitelikler ve alt öğelerle nesneyi seri hale getirme
- 3. Seri hale getirme işlemlerini artırın:
- 4. JSON.NET seri hale getirme hatası
- 5. JSONKIt seri hale getirme NSDIctionary
- 6. .NET 2.0'da JSON'a seri hale getirme
- 7. Süper sınıf üzerinden seri hale getirme/serileştirme
- 8. Yapıların bir STL haritasını seri hale getirme
- 9. Bir django-haystack queryset'i seri hale getirme
- 10. XmlIgnoreAttribute, seri hale getirme sırasında değil, yalnızca seri hale getirme sırasında kullanılır?
- 11. Tablo satırlarındaki girişleri seri hale getirme (jQuery)
- 12. Web API - Dinamik XML seri hale getirme
- 13. Döngüsel referanslarla seri hale getirme yapılabilir mi?
- 14. Pasaportun anlaşılması seri hale getirme serileştiriyor
- 15. Boost :: serialization kullanarak XML'e seri hale getirme
- 16. PHP uyumlu seri hale getirme C/C++
- 17. Java nesnelerini Java koduna seri hale getirme
- 18. Seri hale getirme hakkında GetObjectData çağrısı
- 19. Kurucu, seri hale getirme sırasında bulunamadı?
- 20. Django dayanak çerçevesindeki seri hale getirme yordamı
- 21. C# İçindeki bir nesne listesiyle bir nesneyi seri hale getirin
- 22. @Property yöntemlerini bir Python sınıfında seri hale getirme
- 23. Dinamik bir tür için seri hale getirme nasıl yapılır
- 24. Seri hale getirme/serpiştirme JSON.NET ile nesne tanımı
- 25. .NET'te seri hale getirme sırasında isim alanı öneklerini desteklemek için XML seri hale getirme özelliklerini nasıl belirtebilirim?
- 26. Nesneyi jdk 1.5 ile seri hale getirme ve jdk'yi ayırma 1.6
- 27. İç içe serilaştırıcıyı seri hale getirme yöntemi alanına dön
- 28. Gson dönüştürücü fabrika güçlendirmesi2. Seri hale getirme/serileştirme farklı türleri
- 29. Java seri hale getirme dahili olarak nasıl çalışır?
- 30. Yapılandırılmış Klonlama Algoritması ile uyumlu seri hale getirme biçimi?
JSON.stringify() kullanarak diziler içeren javascript nesneleri ile ilgili küçük bir şey var. Lütfen soruma bakın: http://stackoverflow.com/questions/25423883/parsing-json-array-gives-error – Reek