在c#中将字符串转换为有效的json

时间:2015-01-08 14:44:47

标签: c#

我有以下字符串:

{"data.childData1":"s1","data.childData2":"s2",...}

如何将其转换为:

{"data":{
     "childData1":"s1",
      "childData2":"s2"
   }
}

1 个答案:

答案 0 :(得分:0)

您可以使用this lib来美化json,或使用Json.NET(example source):

public string GetPrettyPrintedJson(string json)
{
    dynamic parsedJson = JsonConvert.DeserializeObject(json);
    return JsonConvert.SerializeObject(parsedJson, Formatting.Indented);
}