- 已关闭**。此问题为opinion-based。当前不接受答案。
- 想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。
4天前关闭。
Improve this question
我想创建以下json消息:
1.{a:"foo",b:"bar "}
1.{a:"",b:"条"}
1.{a:空,b:"条"}
1.{b:"酒吧"}
C#解决方案应
- 使用一个C#dto类
- 使用众所周知的json序列化器/反序列化器库
- 不使用属性。
4天前关闭。
Improve this question
我想创建以下json消息:
1.{a:"foo",b:"bar "}
1.{a:"",b:"条"}
1.{a:空,b:"条"}
1.{b:"酒吧"}
C#解决方案应
2条答案
按热度按时间piwo6bdm1#
你可以试试这个代码
DTO
更新
如果您改变了主意,不想使用c# DTO,那么这将非常容易,因为您不需要任何自定义类
创建JSON字符串的另一种流行方法是使用匿名对象,您也不需要任何自定义类
zwghvu4y2#
生产:
要么在文档上显示null,要么跳过它们。当重新加载文档时,解析器不会设置缺失的值,而是将它们作为类的构造函数的默认值。