SORU
11 EKİM 2010, PAZARTESİ


Nesne dize JSON dönüştürmek

jQuery.parseJSON('{"name":"John"}') dize temsili nesneye dönüştürür ama ters istiyorum. Nesneyi JSON string dönüştürülecek Bağlantı http://www.devcurry.com/2010/03/convert-javascript-object-to-json.htmlaldım ama json2.js jQuery bunu yapmak için doğal bir yöntem var mı olması gerekiyor?

CEVAP
11 EKİM 2010, PAZARTESİ


jQuery yerli tarayıcı yöntemi window.JSON.parse() aramadan önce bazı regexp kontrolü yapıyor sadece. Eğer o kullanılabilir değilse, eval() ya da daha doğrusu new Function() Javascript bir nesne oluşturmak için kullanır.

JSON.parse() tersi "de-serialize" bir dize içine bir Javascript nesnesi) JSON.stringify() DV http://www.json.org tarayıcı yerleşik sürüm veya json2.js kullanmak zorunda olduğu için kendi başına bir işlevi yok

JSON.stringify() tüm ana tarayıcılarda kullanılabilir, ama eski tarayıcılar ile uyumlu olacak şekilde hala geri dönüş lazım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010
  • Numberphile

    Numberphile

    15 EYLÜL 2011
  • schmittastic

    schmittastic

    9 EYLÜL 2009