【发布时间】:2014-04-04 03:39:27
【问题描述】:
我有一个这样的 JSON 字符串:
{
"code": "GENDER",
"value": { "option": "ML" }
}
如果值为"ML",我想将option 属性更新为"Male",如果值为"FM",我想更新"Female"。
我已经到了这一点,但不确定如何继续:
JArray contentobject = (JArray)JsonConvert.DeserializeObject(contentJSON);
JObject voicgObj = contentobject.Children().FirstOrDefault(ce => ce["code"].ToString() == "GENDER") as JObject;
JProperty voicgProp = voicgObj.Property("value");
我不知道如何到达option,它是value 的子代。
提前致谢。任何指针都会很棒。
【问题讨论】: