291得票4回答
JSON中的序列化和反序列化是什么?

我看到过关于 JSON 的 "deserialize" 和 "serialize" 这两个术语。它们是什么意思呢?

181得票9回答
如何将C#匿名类型序列化为JSON字符串?

我正在尝试使用以下代码将匿名类型序列化为JSON:var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, ...

68得票4回答
从抛出函数类型(_, _, _) throws -> Void到非抛出函数类型(NSData?, NSURLResponse?, NSError?) -> Void的转换无效。

我已经写好了这段代码:func getjson() { let urlPath = "https://api.whitehouse.gov/v1/petitions.json?limit=100" let url = NSURL(string: urlPath)...

40得票3回答
JavaScriptSerializer在.NET Core项目中不被允许使用?

我正在 .NET Core 项目中工作。我想使用 JavaScriptSerializer 将对象序列化。JavaScriptSerializer Serializer = new JavaScriptSerializer(); 我添加了命名空间using System.Web.Script....

39得票5回答
使命名元组的名称出现在序列化的JSON响应中

情况:我有多个Web服务API调用,可以提供对象结构。目前,我声明显式类型来将这些对象结构绑定在一起。为了简单起见,这里是一个示例:[HttpGet] [ProducesResponseType(typeof(MyType), 200)] public MyType TestOriginal(...

29得票4回答
忽略属性build_runner的序列化标记

有没有办法在JsonSerializable类中忽略属性的序列化? 我正在使用build_runner生成映射代码。 一种实现这个目标的方法是在.g.dart文件中注释掉特定属性的映射,但如果能在属性上添加忽略属性就更好了。import 'package:json_annotation/j...

26得票14回答
System.Text.Json.JsonException: 输入不包含任何JSON令牌。

我只是尝试在Blazor应用程序中通过Http POST方式进行操作public async Task CreateUnit(UnitEntity unit) { await _http.PostJsonAsync<UnitEntity>("api/units&q...

14得票3回答
嵌套数据类的Json序列化

我需要进一步回答有关在嵌套结构中使用@dataclass进行JSON序列化的问题,该问题来自Make the Python json encoder support Python's new dataclasses。 请考虑以下情况:import json from attr import ...

13得票1回答
ASP.NET Web API: JSON序列化循环引用

我正在通过ASP.NET Web API检索JSON对象图。我试图访问子实体的属性。但是,当查看浏览器控制台时,它显示了一个对该对象的引用($ref),而不是序列化该对象的属性。如何访问这些属性? ANGULAR JS视图<table infinite-scroll='tF.loadM...

12得票3回答
使用.NET Core Web API进行JSON序列化 - 需要在字段前缀添加$。

我正在使用.NET Core Web API,并需要返回一个包含属性名称"$skip"的有效载荷。我尝试使用了数据注释: 我正在使用net core web api并需要返回一个包含属性名称"$skip"的payload. 我尝试使用DataAnnotations:public class...