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

  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006