【发布时间】:2020-04-20 22:46:03
【问题描述】:
根据http://www.newtonsoft.com/json/help/html/PopulateObject.htm,您可以通过 JSON 字符串中定义的值更新现有实例。我的问题是我必须填充对象的数据已经被解析为 JToken 对象。我目前的做法是这样的:
Private Sub updateTarget(value As JToken, target as DemoClass)
Dim json As String = value.ToString(Formatting.None)
JsonConvert.PopulateObject(json, target)
End Sub
有没有更好的方法来实现这一点,而不必“恢复”最初创建 JToken 时已经完成的解析?
【问题讨论】: