關於JSON的介紹、使用和疑問

來源:互聯網
上載者:User

最近用到這種資料格式,收集了一些文檔及資料,以及用.NET產生JSON資料前台綁定用

 

JSON.NET 3.5:Json35b2.zip

JSON.NET 1.3.1:Json131.zip

文檔:JSON.doc.rar

 

PS:將字串轉換為JSON對象,用JS的EVAL方法[紅色部分需要注意添加]

var tempdata = document.getElementById("Label").innerText;
var data = eval("("+tempdata+")");

有一個疑問:

如何篩選JSON資料???

 

 1 //想要得到tom女兒lucy的資訊怎麼辦?
 2 
 3 
 4   var data= { 
 5                "name":"mike",
 6                "age":62,
 7                "children":[
 8                         {
 9                             "name":"tom",
10                             "age":28,
11                             "children":[
12                                     {
13                                         "name":"nick",
14                                         "age":4,
15                                         "children":null
16                                     },
17                                     {
18                                         "name":"lucy",
19                                         "age":6,
20                                         "children":null
21                                     }
22                                 ]
23                         },
24                         {
25                             "name":"jerry",
26                             "age":24,
27                             "children":null
28                         }
29                    ]
30             }
31 
32 

 

使用  data.children[0].children[0].name

可以得到結果,但是可以篩選嗎?

像XML的  data.children[@name="tom"].children[0]

 

  .

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.