Json實體類駝峰名稱轉化器


背景

我們常用一些網站,將json轉化成實體類。但不巧的是,這些自動生成的都是小駝峰。需要進一步的改成大駝峰+JsonProperty。接着同事說他已經有個工具了。我稍微簡化了一下

方法

首先行分離。

value.Replace("\n", "").Split('\r');

然后去掉class,//,{,}這種。

最后只判斷public string city { get; set; }這種即可。拼接后就是結果啦。

result = string.Concat(result, "/// <summary>\r\n/// \r\n/// </summary>\r\n[JsonProperty(\"",
                    codeLine[2], "\")]\r\n", lastCodeLine, "\r\n");

效果

 鏈接

https://github.com/yinghualuowu/JsonModelConvert


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM