腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
未
为
嵌套
属性
调用
自定义
JsonConverter
、
、
我有一个类Employee,其中Manager
属性
本身是Employee类型 public class Employee public string FirstName { get; setpublic Employee Manager { get; set; }} 我想为Employee类型创建一个
自定义
JsonConverter
。new TestJsonConverter(); retu
浏览 44
提问于2019-03-12
得票数 2
回答已采纳
2
回答
如何强制将特定
属性
反序列化为字符串而不是数字?
、
、
我有不同的后端返回几乎相同的JSON数据模型,除了一个带有id字段的
嵌套
json对象外,这个对象有时可以是一个纯数字,例如:或字符串,例如:{ "something": { "id": "ex.GUID" } } 此外,该模型由空标记、不同的System类型和
自定义
类组成。我希望那些json数字1总是被设置
为
"1"(因此C#类模型将这个
属性
设置<
浏览 3
提问于2022-02-19
得票数 0
回答已采纳
2
回答
JsonConverter
属性
:使用
自定义
构造函数和Autofac反序列化
、
、
、
我正在使用一个
自定义
JsonConverter
来转换我的JSON对象。这是通过下面的
JsonConverter
对象的IQuery
属性
来实现的public interfaceIQuery}public class CustomConverter<T> :
JsonConverter
&
浏览 4
提问于2016-08-11
得票数 2
回答已采纳
1
回答
运行StackOverflowException SerializeObject
我有一个
嵌套
的对象模型,我试图使用Newtonsoft工具进行消毒。ProcessorEnrichers": [ "Enabled": true { }} 我有4个类,它们都将我的
自定义
OptionsJsonConvertor设置
为
转换器。现在我有一个public class OptionsJsonConvertor<TOptions> :
JsonConverte
浏览 0
提问于2020-11-14
得票数 0
回答已采纳
2
回答
未
调用
F#类型字段上的
JsonConverter
、
、
对于下面的代码 inherit
JsonConverter
<Datetime>() [<
JsonConverter
(typeof<MyConverter>)>]} JsonSerializer.Deserialize("{\"date\": \"2020-10-20\"}", typeof<MyType>)
浏览 0
提问于2020-03-07
得票数 0
1
回答
创建预定义的JsonConvert
属性
?
、
、
、
、
我的问题很简单..我想做的是:object SomeProperty {get;set;}[MyCustomConverter]在这种情况下将被视为[
JsonConverter
(typeof(MyCo
浏览 0
提问于2014-10-01
得票数 2
1
回答
使用JSON.NET序列化对象的动态
属性
名称
、
、
、
我的对象中需要序列化为JSON的
属性
之一有一个动态
属性
名。如果此
属性
的结构中包含的值
为
数值,则JSON
属性
为
"type_id",但是如果此值是字符串值,则JSON
属性
名为"type_code“。我试图为此使用
自定义
JsonConverter
,但当我试图序列化时,我得到了带有此消息的JsonWriterException: “状态
属性
中的令牌PropertyName将导致无效的JSON对
浏览 2
提问于2014-03-28
得票数 15
回答已采纳
1
回答
在用JsonSerializer装饰类时使用默认JsonConverterAttribute
、
、
、
、
我有一个用
JsonConverter
属性
修饰的类来使用我的
自定义
转换器。
自定义
转换器的目的是使用一些
自定义
逻辑来序列化CustomProperty。我没有编写代码来序列化所有原始
属性
,而是决定使用JObject.FromObject自动序列化
属性
,然后执行类似于o.Remove("CustomProperty")的操作,然后将
自定义
序列化成员添加到但是,由于类是用
JsonConverter
属性
修饰
浏览 9
提问于2014-06-11
得票数 8
回答已采纳
1
回答
如何
调用
JsonConvert.DeserializeObject并禁用通过[
JsonConverter
]应用于基类型的
JsonConverter
?
、
、
、
编辑:澄清问题: 我已经重写了基类型的
JsonConverter
(通过将[
JsonConverter
(typeof(TConverter))]应用于超类),但是当直接反序列化子类型时,我希望使用标准序列化(即没有
自定义
转换器)来反序列化派生对象。如何指定在反序列化方法中使用的标准序列化,就好像我没有重写
JsonConverter
一样?我使用弹性搜索,不能用
自定义
的
JsonConverter
实现来
调用
JsonConverter
,并且必须依赖于弹性的<e
浏览 8
提问于2017-08-07
得票数 2
回答已采纳
2
回答
使用不同的字段名将JSON有效负载映射到DTO
、
、
我有一个简单的GitHub有效负载传入我的DTO核心应用程序,我想知道如何将我收到的有效负载映射到我的ASP.NET。public class GithubPayload public string Action { get; set; } // action}{ "pull_request": { "title&
浏览 13
提问于2017-08-30
得票数 4
回答已采纳
1
回答
具有额外
属性
的Json.NET序列化;保持序列化设置
、
我知道我可以实现一个
JsonConverter
并将它添加到序列化程序设置中。
调用
JObject.FromObject(value, serializer)以重新输入
自定义
JsonConverter
的WriteJson结束。虽然输出将具有额外的
属性
,但如果
为
原始序列化程序配置了其他转换器、契约解析器等,则可能与其他序列化的json不匹配。更新:目前,我已经实现了一个不太理想的解决方法,即为我的
自定义
Func<JsonSerializerSettings>提供一
浏览 5
提问于2014-12-02
得票数 5
回答已采纳
1
回答
全局地在没有
属性
的类上使用
JsonConverter
、
、
、
我使用
自定义
JsonConverter
将ObjectId
属性
序列化为字符串,如我在以下答案中所描述的:是否有一种方法可以告诉序列化程序对类型
为
ObjectIdConverter的所有
属性
使用ObjectId?
浏览 1
提问于2014-12-06
得票数 8
回答已采纳
1
回答
NewtonSoft
JsonConverter
构造器参数
、
、
我想把一个参数传递给一个
自定义
JsonConverter
,有人能告诉我怎么做吗?public class MySerializer:
JsonConverter
private object _someObject; { }publicclass SomeClass
浏览 0
提问于2017-05-17
得票数 2
回答已采纳
1
回答
NServiceBus RavenDB传奇故事的持久者忽略了JsonIgnoreAttribute
、
、
、
、
我将对象存储在我的saga数据中,这些对象的
属性
在序列化和反序列化过程中应该被忽略。我已经尝试用NonSerialized和标记这些
属性
,但似乎没有什么效果。无论我做什么,当NServiceBus
调用
Json.NET来持久化saga数据时,所有
属性
都会被序列化。我还尝试
为
有问题的对象实现一个
自定义
类型,但也被忽略了(是的,我正在用
JsonConverter
(
JsonConverter
(MyConverter))注释对象类型...)有没有办法让saga
浏览 2
提问于2012-08-15
得票数 0
回答已采纳
1
回答
剃刀@Json.Serialize在ASP.NET核中的个别性质不一致
、
、
、
简单地说,我有一个基本的ASP.NET Core3.1MVC应用程序,它在其中一个
属性
上有一个带有
自定义
JsonConverter
属性
的模型。如果视图的@Json.Serialize仅以
属性
作为输入,则不会
调用
自定义
JsonConverter
。ConvertedNumber is @Json.Serialize(Model.ConvertedNumber) </body>
浏览 0
提问于2019-12-17
得票数 2
回答已采纳
2
回答
带有
嵌套
对象的
自定义
JSON.Net JSON转换器
、
、
、
Sourcecode展示该问题: 我试图避免
为
存在的每个json对象编写一个
自定义
转换器,而是尝试创建一个通用转换器。这可能是我的问题,也许应该放弃。以及每个特定
嵌套
对象的
自定义
转换器,这也很好。 这是我自己
为
特定对象( Main )编写的代码。
浏览 20
提问于2022-11-30
得票数 0
1
回答
使用Newtonsoft创建
自定义
JsonConverter
时遵守JsonSerializer设置
、
我
为
特定的类型创建了一个
自定义
的
JsonConverter
。public class FooNewtonsoftConverter :
JsonConverter
<Foo>{ writer.WriteValue(value.Id); } } 可以<e
浏览 15
提问于2020-04-03
得票数 3
回答已采纳
1
回答
自定义
JsonConverter
未
启动
、
、
我创建了一个从
JsonConverter
扩展的
自定义
转换器,它将用于ASP.NET MVC和Web。public class MyCustomConverter :
JsonConverter
public override object ReadJson(JsonReader reader))]{} 此转换器对于第二个应用程序(WebApi)工作正常,这意味着ReadJson的方法在TestOfUsingJson中
调用
后正在运行对于第一个
浏览 0
提问于2018-06-13
得票数 0
1
回答
C#
JsonConverter
JSONArray字符串w/分隔符和返回
、
、
、
我想要实现一个
自定义
的
JsonConverter
, public string ServiceCodes { get我很难理解重写
JsonConverter
的
JsonConverter
方法。我只希望当gette
浏览 1
提问于2017-11-17
得票数 0
回答已采纳
2
回答
使用
属性
属性
来定义要使用的
JsonConverter
、
、
我需要为用特定
属性
修饰的
属性
指定一个
JsonConverter
,在本例中
为
[DataType(DataType.PostalCode)]。我已经有了一个
自定义
的
JsonConverter
,我
为
它设置了CanConvert方法,如下所示: public override bool CanConvert(Type objectType) =>objectType == typeof(string); 当API遇到PostalCode
属性
时,如何确保使
浏览 32
提问于2019-01-31
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SpringBoot 如何进行优雅的数据校验
React基本架构及虚拟DOM结构
css该如何学习?这里有心人可以借鉴一下
Spring 事务使用详解
函数竟然还可以匿名
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券