【发布时间】:2017-03-11 14:23:56
【问题描述】:
我有一个 Action 类和许多其他从该类派生的特定类,例如 SendCoordinates、MakeCall 等。
所以给定一个像这样的 JSON 响应:
{
"action":{
"type":"SendCoordinates",
"data": "41°24'12.2 N 2°10'26.5"
}
}
现在我的问题是关于 Newtonsoft json 库。实现这一点的最佳方法是什么?我是否应该像这里显示的那样为每个类创建特定的 JSON 转换器http://www.newtonsoft.com/json/help/html/DeserializeCustomCreationConverter.htm
或者我应该采用我没有考虑的完全不同的方法吗?各位能不能给我留下你的意见?提前致谢
【问题讨论】:
-
这不是有效的 JSON...
-
是
action数组还是对象? -
@GeneR 这是一个对象,现在有效,对不起!
标签: c# json json.net json-deserialization