添加" []"到JSON字符串Newtonsoft?

时间:2017-03-21 10:52:04

标签: json json.net

我有像这样的样本json字符串..(这里只提到2个值,但实时我有100+个值)

{"CoverNoteInput":{"UserId":"E3434","QuoNo":"12312"},"CoverNoteAddInput":null}

如何为"[]"对象添加CoverNoteInput

所需的输出是:

{"CoverNoteInput":**[**{"UserId":"D12684-000","QuoNo":"MQ1700001978"}**]**,"CoverNoteAddInput":null}

稍后我会将所需的输出转换为数据集。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

使用Json.Net' LINQ-to-JSON API,您可以这样做:

JObject jo = JObject.Parse(jsonString);
jo["CoverNoteInput"] = new JArray(jo["CoverNoteInput"]);
jsonString = jo.ToString(Formatting.None);

小提琴:https://dotnetfiddle.net/pnvfBp