【Json】字符串自动生成C#类

前言

最近做项目需要和其他项目组同事做对接,需要先把相关接口的出入参定义好,再去做具体的实现。
这里,既然出入参都定义好了,何不根据json直接生成好相关的类、契约层、应用等代码呢。

参考

1、使用VS,编辑->选择性粘贴->将JSON粘贴为类
2、使用Microsoft.JScript.dll类库,https://www.cnblogs.com/ysz12300/p/5557087.html
3、使用Newtonsoft.Json类库,https://www.jianshu.com/p/eee636fd5cb0
4、使用System.Text.Json类库,https://blog.csdn.net/mzl87/article/details/127235698

相关文件

1、microsoft.jscript.dll文件,https://cn.dll-files.com/microsoft.jscript.dll.html
8.0.50727.3053版本
MD5:7125c2c03c1d4378481e2c9def825028
SHA-1:f3937d0b78f1a7bd3eeba09a4ecc207ec18561f5

2、这是我下载好的:microsoft.jscript.zip
下载后解压zip文件,再校验下dll文件的MD5值

最终

使用了【4、System.Text.Json类库】这种方式,将原作者的部分代码做了调整,以适配我的场景
下面是一个简单示例,这个转换实现了之后,就可以批量操作了

 

posted @ 2023-07-30 09:50  我有我奥妙  阅读(146)  评论(0编辑  收藏  举报