13得票1回答
使用JsonSerializer移除JSON响应中的具体__type信息

如何在反序列化JSON响应时强制去除__type信息?我不需要重新序列化这些数据,因此希望将其删除。ServiceStack似乎会将其添加到我的模型的字典属性中。 这是使用ServiceStack和ServiceStack.Text.JsonSerializer。

12得票7回答
Grails - grails.converters.JSON - 去除类名

有没有一种方法可以在JSON转换器中删除类字段? 例子:import testproject.* import grails.converters.* emp = new Employee() emp.lastName = "Bar" emp as JSON 作为字符串是{"...

12得票3回答
有没有办法对List<T>的子类进行JSON.NET序列化,同时还具有额外的属性?

好的,我们正在使用我非常喜欢的Newtonsoft的JSON.NET产品。然而,我有一个用于层次位置的简单类结构,大致如下...public class Location { public string Name{ get; set; } public LocationList...

11得票3回答
将包含转义字符(反斜杠和双引号)的JSON字符串序列化为Swift返回“Badly formed object”。

我从后端得到的响应字符串如下:{ "status": "success", "data": "{\"name\":\"asd\",\"address\":\"Street 1st\"}" } 我认为问题出在数据字符串中的双引号(")。当我移除双引号后,序列化成功了。但响应是来自...

11得票2回答
使用Jackson JSON Generator,如何将多个对象写入一个字段?

假设我有以下三个类(为了简洁起见,省略了getter和setter):@JsonAutoDetect public class InfoCollection{ private InfoType1 info1; private InfoType2 info2; } @JsonA...

11得票3回答
更新Django到1.6.5后出现了"Django对象无法JSON序列化"错误

我有一个 Django 应用程序,原本运行在版本 1.4.2 上,并且完全正常,但最近我将其更新到 Django 1.6.5,出现了一些奇怪的错误,如下所示: 实际上,在我的站点功能中的用户/客户注册过程中,我遇到了这个问题。Request URL: http://example.co...

10得票4回答
让.NET Core JsonSerializer序列化私有成员

我有一个带有私有List&lt;T&gt;属性的类,我想使用JsonSerializer进行序列化/反序列化。在.NET Core中似乎不支持使用JsonPropertyAttribute。那么如何将我的私有列表属性进行序列化? 我正在使用System.Text.Json来实现此功能。

10得票2回答
无法从Asp.Net Mvc应用程序中找到DataContractJsonSerializer

我无法访问来自System.Runtime.Serialization.Json的DataContractJsonSerializer方法。 如果我这样做:using System.Runtime.Serialization.Json; 我遇到一个错误... 在我的Asp.Net Mvc应用...

9得票3回答
如何从实体序列化为 JSON?

我正在尝试将一个(Entity Framework 6)实体序列化为json。通过使用AsNoTracking()方法确保条目在内存中进行序列化,然而我收到了一个错误,因为它无法从条目所引用的不同表中接收值。 Inner Exception: When an object is return...

9得票2回答
如何向JsonSerializer传递参数?

我有一个简单的数据服务: @GET public Data getData(@QueryParam("id") Long id) { Data data = dataService.getData(id); return data; } 还需要一个匹配的DataSerialize...