【发布时间】:2012-07-16 17:11:46
【问题描述】:
我目前正在处理 Json 反序列化代码。这是我的问题:
在 Json 文件中我遇到了一个如下所示的数组:
"location":[47.618832,-122.21599]
我可以很容易地解析成一个双数组:
[DataMember(Name = "location")]
public double[] Location { get; set; }
但我想在这种情况下生成一个对象,让我们称它为location 类型的Coordinate 定义在其他命名空间中。它有这样的构造函数:
public Coordinate(double lat, double long)
那么有没有办法在这种情况下直接生成坐标对象?
谢谢
【问题讨论】:
标签: c# json parsing deserialization