2014-03-31 59 views
-1

我想创建一个自定义的JSON解串器,可以将下面的json映射到C#类,任何意见,帮助或指向相关资源将不胜感激。 感谢自定义Json解串器

{ 
    "PersonId": "XXXXXXXXXXXXXX", 
    "Name": "XXXXXXXX", 
    "HobbiesCollection": 
     {"Hobby": 
      [ 
       { 
        "type": "RUNNING", 
        "id": 44, 
        "description": "sprinting and sprinting?" 
       }, 
       { 
        "type": "RUNNING", 
        "id": 45, 
        "description": "jogging and jogging" 
       } 
      ] 
     } 
} 


public class OtherStuff 
{ 
    public OtherStuff(IList<Hobby> hobbyList) 
    {    
     HobbyList = hobbyList; 
    } 


    public IList<Hobby> HobbyList 
    { 
     get; 
     private set; 
    } 
} 
+0

为什么你需要创建自己的解串器?你不能使用现有的,如JSON.NET? –

+0

我完全想创建一个自定义解串器,仅用于学习目的,而不是重新创建轮子。 – george

回答