我使用JSON.NET框架从WebService反序列化JSON。我必须使用3.5 R8版本的框架,因为我正在使用.NET CF。
我之前从未使用过JSON.NET,所以我可以使用你的帮助。
问题
我必须反序列化很多不同的文件。他们都有一个我想跳过的根,因为它意味着一个额外的"层"在我的模特身上。
额外的图层被称为"响应"并且是一个数组。
示例
{
"response": [
{
"ID": 141
"Supervisor": "Joey James",
"Worker" :
{
"Last Name": "Gates",
"Surname": "Jim"
}
}
]
}
预期行为
我想跳过"回复" WebService的每个响应中都存在的对象。我认为可以使用JSON.NET框架,而不必自己做字符串函数。 如果要解析一个JSON响应,有一个类似的问题很好。我需要的东西可以用很多不同的响应来处理相当多的数据。如果可能的话,我想用JSON设置来解决这个问题。
到目前为止我尝试了什么 现在我使用了一个包装类。我正在寻找一种方法来跳过这一步并使其更好。
谢谢!