SORU
26 HAZİRAN 2011, Pazar


serisini javascript nesnesine json dan

AJAX kullanarak erişilen java sunucu uygulaması bir dize var. Aşağıdaki gibi bir şey görünüyor.

var json = [{
    "adjacencies": [
        {
          "nodeTo": "graphnode2",
          "nodeFrom": "graphnode1",
          "data": {
            "$color": "#557EAA"
          }
        }
    ],
    "data": {
      "$color": "#EBB056",
      "$type": "triangle",
      "$dim": 9
    },
    "id": "graphnode1",
    "name": "graphnode1"
},{
    "adjacencies": [],
    "data": {
      "$color": "#EBB056",
      "$type": "triangle",
      "$dim": 9
    },
    "id": "graphnode2",
    "name": "graphnode2"
}];

Dize kenara aldığında, yaşayan bir Javascript nesnesi (veya dizisi), bu sadece çok kolay bir yolu var mı? Veya el ile dize bölmek ve benim nesneyi el ile yapmak zorunda mıyım?

CEVAP
26 HAZİRAN 2011, Pazar


Modern tarayıcılar JSON.parse() destek.

var arr_from_json = JSON.parse( json_string );

Değil the json2 library ekleyebilirsiniz don tarayıcılarda.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jat4011

    jat4011

    16 EKİM 2010
  • Joe DiFeo

    Joe DiFeo

    7 AĞUSTOS 2012
  • michaeljacksonVEVO

    michaeljacks

    2 EYLÜL 2009