deserialization相关内容

Symfony - 将 json 反序列化为实体数组

我有一个通过 get API 调用收到的 json 对象.我进行此调用以接收对象列表.这是一个帖子列表......所以我有一个帖子对象数组. 这里的输出: {“总":2,“数据":[{“身份证":2,“用户":{“身份证":1,“用户名":“sandro.tchikovani"},"描述":"酷","nb_comments":0,"nb_likes":0,"date_creation":" ..
发布时间:2021-12-10 12:05:24 PHP

如何序列化包含 BufferedImages 的对象

我正在尝试用 Java 创建一个简单的图像编辑程序.我创建了一个 ImageCanvas 对象,其中包含有关正在编辑的图像的所有信息(一些基本属性、应用的效果列表、BufferedImage 图层列表等.) 并且我想要一种简单的方法将它保存到磁盘,以便以后可以再次打开它. 我认为使用 Java 的默认 Serializable 接口可能正是我正在寻找的,我可以将整个对象写入文件并在稍后再次将 ..
发布时间:2021-12-07 10:57:18 Java开发

VB.net JSON 反序列化

我有以下 JSON 字符串要反序列化: [{"application_id":"1","application_package":"abc"},{"application_id":"2","application_package":"xyz"}] 我正在使用 DataContractJsonSerializer 方法. 它由项目数组组成,我找不到可以反序列化此结构的使用 VB.N ..
发布时间:2021-12-06 10:08:42 其他开发

在 Spring 中编写 JSON 反序列化器或扩展它的正确方法

我正在尝试在 Spring 中编写自定义 JSON 反序列化器.我想对大部分字段使用默认序列化器,并为少数属性使用自定义反序列化器.是否可以?我正在尝试这种方式,因为大部分属性都是值,所以对于这些我可以让 Jackson 使用默认的反序列化器;但很少有属性是引用,因此在自定义反序列化器中,我必须查询数据库以获取引用名称并从数据库中获取引用值. 如果需要,我会展示一些代码. 解决方案 ..
发布时间:2021-12-03 17:38:28 Java开发

JSON 到 TypeScript 类实例?

我已经做了很多研究,但我对我的发现并不完全满意.只是为了确定这是我的问题:将 JSON 反序列化为 TypeScript 运行时类实例的最强大、最优雅的自动化解决方案是什么? 假设我有这门课: class Foo {名称:字符串;GetName(): string { return this.name };} 然后说我得到了这个用于反序列化的 JSON 字符串: {"name": "J ..
发布时间:2021-12-02 11:53:41 其他开发

我可以在属性中指定路径以将类中的属性映射到 JSON 中的子属性吗?

有一些代码(我无法更改)使用 Newtonsoft.Json 的 DeserializeObject(strJSONData) 从 Web 请求中获取数据并将其转换为类对象(我可以换班).通过使用 [DataMember(Name = "raw_property_name")] 装饰我的类属性,我可以将原始 JSON 数据映射到我的类中的正确属性.有没有办法可以将 JSON 复杂对象的子属性 ..
发布时间:2021-12-02 11:15:26 C#/.NET

如何使用 JSON.NET 反序列化为嵌套/递归字典和列表?

我需要将复杂的 JSON blob 反序列化为标准 .NET 容器,以便在不知道 JSON 的代码中使用.它期望事物是标准的 .NET 类型,特别是 Dictionary 或 List 其中“object"可以是原始的或递归的(Dictionary 或 List). 我无法使用静态类型来映射结果,并且 JObject/JToken 不适合.理想情况下,会有某种方法(也许通过合同?)将原始 J ..
发布时间:2021-12-02 11:08:33 C#/.NET

使用 JSON.NET 将 JSON 数据反序列化为 C#

我对使用 C# 和 JSON 数据比较陌生,正在寻求指导.我使用的是 C# 3.0、.NET3.5SP1 和 JSON.NET 3.5r6. 我有一个已定义的 C# 类,我需要从 JSON 结构中填充该类.但是,并非从 Web 服务检索的条目的每个 JSON 结构都包含在 C# 类中定义的所有可能的属性. 我一直在做似乎是错误的、困难的方法,只是从 JObject 中一个一个地挑选出每 ..
发布时间:2021-12-01 09:58:54 C#/.NET

如何在 JSON.NET 中实现自定义 JsonConverter?

我正在尝试扩展此处给出的 JSON.net 示例http://james.newtonking.com/projects/json/help/CustomCreationConverter.html 我有另一个派生自基类/接口的子类 公共类人{公共字符串名字{获取;放;}公共字符串姓氏 { 获取;放;}}公共类员工:人{公共字符串处{get;放;}公共字符串 JobTitle { 获取;放 ..
发布时间:2021-12-01 09:02:11 C#/.NET

如何使用 C# 解析 JSON?

我有以下代码: var user = (Dictionary)serializer.DeserializeObject(responsecontent); responsecontent 中的输入是 JSON,但没有正确解析为对象.我应该如何正确反序列化它? 解决方案 我假设你没有使用 Json.NET(Newtonsoft.Json NuGet 包).如果是这种情况,那么您应该尝试一 ..
发布时间:2021-12-01 08:56:09 C#/.NET