背景
我们常用一些网站,将json转化成实体类。但不巧的是,这些自动生成的都是小驼峰。需要进一步的改成大驼峰+JsonProperty。接着同事说他已经有个工具了。我稍微简化了一下
方法
首先行分离。
value.Replace(" ", "").Split(' ');
然后去掉class,//,{,}这种。
最后只判断public string city { get; set; }这种即可。拼接后就是结果啦。
result = string.Concat(result, "/// <summary> /// /// </summary> [JsonProperty("", codeLine[2], "")] ", lastCodeLine, " ");