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

  • eisleyhead

    eisleyhead

    11 Ocak 2006
  • fireflame65

    fireflame65

    27 Mart 2007
  • isupportthegosselins

    isupporttheg

    6 Aralık 2009