json.net 相关问题

Json.NET(也称为Newtonsoft.Json)是一种流行的.NET高性能JSON框架。

如何让Serilog解构运算符忽略空值属性?

有没有办法告诉 Serilog 不要序列化使用 @(解构)运算符记录的对象的空值属性?我发现了一些关于这个主题的帖子(实际上,我发现了更多,但是......

回答 1 投票 0

.NET 将复杂的 Dto 序列化为 JSON 字符串

我正在使用如下所示的 Dto 结构。我将省略有关其他派生类型的信息,因为它们不是当前问题的一部分。请注意 OldValue 和

回答 1 投票 0

C# 和 newtonsoft 中的 JSON 日期和日期时间序列化

我们将 JSON 发送到 swagger 定义的 API,其中一些属性是 DateTime,格式为 yyyy-MM-ddThh:mm:ss.000Z(毫秒必须是 3 位数字,否则在端点验证失败)...

回答 5 投票 0

Json.NET 可以对流进行序列化/反序列化吗?

我听说 Json.NET 比 DataContractJsonSerializer 更快,想尝试一下... 但我在 JsonConvert 上找不到任何采用流而不是字符串的方法。 对于

回答 7 投票 0

json反序列化时判断类型

我正在开发一个协议,其中接收者将接收某些指定自定义类型的 json 消息(当前为 5 个,但可能是 10-20 个)。我正在努力想出一个最佳/快速的解决方案

回答 5 投票 0

为什么 Assert.Equal 两个不同的 JObject(Newtonsoft.Json.Linq.JObject) 能够通过

我对 c#、xUnit 以及 Newtonsoft.Json 都很陌生。当我尝试在单元测试中使用 Assert.Equal() 方法比较两个不同的 JOject 时,它通过了,请参阅下面的示例代码 使用 Newto...

回答 2 投票 0

使用 Json.net 仅将接口属性序列化为 JSON

有一个像这样的简单的类/接口 公共接口 IThing { 字符串名称 { 获取;放; } } 公共类事物:IThing { 公共 int Id { 得到;放; } 公共字符串名称{获取;设置;...

回答 10 投票 0

将 Json 数字读取为字符串

我需要什么: 将Json字符串反序列化为对象 做一些事情 最后将其作为字符串返回 问题是什么? 当 Json 具有像 {"foobar" : 0.0000000000000000001} 这样的属性时,它...

回答 1 投票 0

使用 Json.net 反序列化 JSON 对象数组

我尝试使用一个 API,该 API 将以下示例结构用于返回的 json [ { “顾客”:{ "first_name":"测试", "last_name":"账户", “电子邮件”:“t...

回答 7 投票 0

反序列化 JSON.NET 中的未知类型

我刚刚掌握了 JSON.NET,到目前为止它非常棒。 但是,我无法弄清楚在反序列化时如何确定序列化对象的类型。 如何确定对象的类别...

回答 5 投票 0

使用 [JsonPropertyName] 标签解析嵌套到 JSON 文本中的值

使用 C#、Newtonsoft.Json 13.0.2 并具有以下可能的 JSON: Json 类型 1 --------------------- { "type": "成功", “事件日期”:“2023 年”, &

回答 3 投票 0

是否可以将 JSON 反序列化为 C# 中的泛型对象并让属性名称是动态的?

我很乐意使用 NewtonSoft 或 System.Text.Json 反序列化器。 我会收到来自 API 的许多不同响应,并且不希望为...编写单独的响应对象。

回答 1 投票 0

如何使用 Json.NET 读取带注释的 JSON 内容?

为了将外部扩展安装到 Google Chrome 浏览器中,我尝试更新 Chrome 外部扩展 JSON 文件。使用 Json.NET 似乎很容易: 字符串文件名 = "..."; //

回答 4 投票 0

C# Json 反序列化动态类型

我们有一个 C# 控制台应用程序,可以调用多个第 3 方 API。我们从这些 API 获取 JSON 格式的数据。我们正在尝试将 JSON 反序列化为已定义的类。问题是...

回答 1 投票 0

System.Text.Json.Serialization 替换 Netwtonsoft 的 JsonObjectAttribute NamingStrategy 设置

对于那些比我更了解 .NET 6 的人,您是否找到了 Netwonsoft 的 JsonObjectAttribute 的 NamingStrategy 设置的替代品? [JsonObject(NamingStrategyType = typeof(

回答 1 投票 0

如何使用 newtonsoft json 序列化我的对象并给出整个结构?

我正在尝试使用 newtonsoft 打印出我的对象的 json 结构。例如:- 课程详细信息1{ 公共字符串 var1; 公开列表列表1; } 课程详细信息2{ 公共字符串 var2; p...

回答 1 投票 0

JSON 反序列化,其中部分就像字典

我有来自 API 的 JSON,如下所示: { “获取Json结果”:{ "实体名称": "账户", "失败原因": "", ...

回答 1 投票 0

C# JSON 反序列化正则表达式模式数组

我有一个正则表达式模式数组,以类似 JSON 的格式存储在数据库的单个字段中。下面是一个示例: ["^.*\/Car($|\/$|\?|\/\?)"] 我正在尝试获取这个值并且

回答 1 投票 0

自定义 JsonConverter 用于将 JSON 序列化为抽象类

我正在反序列化一个复杂的json结构,如下所示,其中“events”下的“id”代表 “事件”:[ { “id”:1, “行动”...

回答 1 投票 0

2020-12 草案中用于枚举的 Json 架构

我有一个 JSON 模式,用于指定将唯一字符串名称映射到唯一数字的枚举。 这是架构,是的,我知道它不能保证上述要求,但是......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.