我有一个需要通过 ASP.NET MVC 框架中的 JsonResult 输出的类库。(JsonResult 使用 JsonSerializer 来产生它的输出。)
我通过阅读文档发现,如果您放置[ScriptIgnore]
公共属性/字段,它将不会被序列化,就像[XmlIgnore]
XML 序列化程序一样。
我需要 的等效功能[XmlElement("elementname")]
,它绝对指定输出序列化中的字段/属性的名称。我有一个名为的字段Elements
需要序列化为一个名为elements
.
如何使用默认的 JsonSerializer 完成此操作?
谢谢,大卫