WP8.1开发中复杂JSON绑定数据时的方法

如果要绑定要一个集合中的另一个集合,比如这样的JSON:

 1   public class GetTransferInfo
 2     {
 3         public class Segment
 4         {
 5             public string Start_stat { get; set; }
 6             public string End_stat { get; set; }
 7             public string Line_name { get; set; }
 8             public string Stats { get; set; }
 9             public int Line_dist { get; set; }
10             public int Foot_dist { get; set; }
11         }
12         public class Segments
13         {
14             public List<Segment> Segment { get; set; }
15         }
16         public class Bus
17         {
18             public int Dist { get; set; }
19             public int Time { get; set; }
20             public int Foot_dist { get; set; }
21             public int Last_foot_dist { get; set; }
22             public Segments Segments { get; set; }
23         }
24         public class Buses
25         {
26             public List<Bus> Bus { get; set; }
27         }
28         public class Data
29         {
30             public int Result_num { get; set; }
31             public Buses Buses { get; set; }
32         }
33         
34             public int Status { get; set; }
35             public string Message { get; set; }
36             public Data data { get; set; }                 
37     }

 

这是前端XAML绑定时要这样写

Text="{Binding Segments.Segment[0].Start_stat}"

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。