腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Json.Net
WEB
API
默认
camelCase
属性
名称
,
但
只有
一个
类
、
、
、
我在WebApiConfig中有
一个
部分: newCamelCasePropertyNamesContractResolver(); 但是有
一个
类
,我希望它的
属性
名保持不变(大写)。有没有办法覆盖单个情况下的
默认
转换?我从
API
方法返回HttpResponseMessage。
浏览 3
提问于2016-08-19
得票数 0
回答已采纳
1
回答
将JSON
CamelCase
设置为每个
Web
请求
、
Web
使用
Json.Net
格式化程序序列化其JSON响应,这允许您在启动时非常容易地为整个应用程序定制生成的JSON格式: config.Formatters.JsonFormatter.SerializerSettings.ContractResolver但是,在
API
上全局设置它,而不考虑客户机请求的实际来源,似乎是假设
一个
API
只有
1种类型的客户机,而您为您的
API
设置的任何东西都是必须的。对于我的
API
的多个客户端类型(javascript、i
浏览 7
提问于2015-11-02
得票数 6
回答已采纳
2
回答
从mvc控制器返回带有模型的分部视图时强制PascalCase
、
、
、
、
我有
一个
返回Partialview("_partialViewName", partialViewModel)的操作方法。
默认
情况下,asp.net核心使用的序列化程序将
属性
名称
转换为
camelCase
,但我希望在PascalCase中使用它。所有模型
属性
都在
camelCase
中,但我需要在PascalCase中使用它们。使用
JSON.Net
(甚至尝试过System.Text.Json)作为序列化程序,并且不希望在Configur
浏览 57
提问于2021-09-24
得票数 0
1
回答
我可以配置ServiceStack.Text将枚举值序列化为
camelCase
吗?
、
、
我正在查看
JSON.NET
和ServiceStack.Text,以便将POCO对象序列化为JSON。
JSON.NET
看起来非常灵活,但它的性能成本很高。真的
只有
一件事ServiceStack似乎缺少.如果我有
一个
包含枚举
属性
的对象,那么说
一个
枚举,如下所示. { InactiveAgentcamel大小写,
但
枚举值是PascalCase。在ServiceS
浏览 0
提问于2012-03-05
得票数 4
回答已采纳
2
回答
将Breeze js命名约定设置为"
camelCase
“将导致在获取元数据时出现错误。
、
、
、
我有
一个
使用微风js构建的
Web
应用程序,它可以在实体框架的基础上与微风
api
控制器通信。 breeze.NamingConvention.
camelCase
.setAsDefault(); 因此,当微风试图获取元数据时,我现在得到了
一个
错误。NamingConvention for this serv
浏览 1
提问于2014-03-08
得票数 1
回答已采纳
3
回答
有没有办法用WCF
Web
API
控制JSON格式?
、
、
、
、
我想改变大小写,也许在序列化
类
时禁止包含某些
属性
。举个例子,考虑一下这个非常简单的
类
:public classElementName = "link-templates")]}
浏览 0
提问于2012-02-10
得票数 2
回答已采纳
1
回答
如何从OpenAPI规范中使用RapidAPI获得漂亮的
API
名称
、
我正在使用RapidAPI创建
一个
应用程序接口,当我上传
一个
OpenAPI规范时,
web
名称
是使用OpenAPI规范operationId填充的,它通常是
camelCase
。如何在保留标准
camelCase
operationId格式的同时,让
名称
看起来更友好?其他OpenAPI解决方案使用操作summary
属性
,该
属性
在OAI Petstore示例中是“列出所有宠物”,这将是理想的,然而,RapidAPI似乎不支持这一点,至少在<e
浏览 49
提问于2021-02-02
得票数 1
1
回答
使用
属性
对
属性
进行
Web
API
条件序列化
如何使用attributes根据用户的角色在
WEB
API
响应中包含/排除
属性
?
浏览 0
提问于2015-04-17
得票数 2
1
回答
访问ASP.NET
Web
API
中的
默认
JSON.NET
序列化程序
、
我有
一个
ASP.NET
web
API
项目,因为它不支持2个主体参数,所以我使用
一个
JObject参数,然后从其中提取实际的参数。就像这样。ISerializable,我需要
JSON.NET
来忽略它。我已经设置了
默认
的
JSON.NET
序列化程序来做这件事,当序列化自动完成时,它工作得很好。 但我需要获得对内置
JSON.NET
序列化程序的引用,以便在上面的代码中像这样使用它。myclassA b = data["b"].toObjec
浏览 2
提问于2013-03-13
得票数 3
回答已采纳
2
回答
Azure表存储中TableEntity上的序列化
属性
、
、
我使用
web
在蔚蓝表存储中返回数据。我返回
一个
类
,在
类
中继承TableEntity并添加
属性
,
但
希望保留大写
属性
名称
的.Net约定,但也保留小写
属性
名称
的JavaScript/json约定。我尝试将
Json.net
属性
添加到
类
中,但它似乎被忽略了。
浏览 4
提问于2016-09-17
得票数 0
回答已采纳
1
回答
JSON.NET
部分更新Rest客户端
、
、
、
、
我正在使用
JSON.NET
为REST构建
一个
C#/.NET 4.5客户端。该
API
支持部分更新;因此,在更新中json中是否存在
一个
属性
是有意义的。如果
属性
在json中,服务器将相应地设置值;该
属性
未被传递,服务器将不会更新它。这也适用于空值。对于每个模型,我都有.NET
类
;每个JSON
属性
都有
属性
(相当标准)。例如,我有
一个
已经存在于服务器上的帐户对象(
名称
、注释):
浏览 3
提问于2014-03-23
得票数 3
3
回答
使用
Web
用抽象
属性
反序列化为
类
、
、
、
我试图编写一组
类
来表示
一个
特别复杂的对象,在其中
一个
类
中,我有
一个
属性
被设置为三个可能的派生
类
的基
类
(抽象)。我正在设置
一个
JSON来处理序列化和反序列化,这意味着
默认
情况下,它对ASP.NET使用
Json.NET
。如何使
Web
正确地反序列化通过POST发送的JSON或放入适当的派生
类
中?,
Json.NET
格式化程序无法填充派生
类</em
浏览 7
提问于2012-08-29
得票数 4
回答已采纳
1
回答
如何配置
Web
序列化程序来序列化所有
类
的只读
属性
?
、
、
、
我有
一个
新的
Web
解决方案,并且在
默认
的XML序列化程序中遇到了
一个
问题。将很高兴地序列化只读
属性
,
但
XML序列化程序不会序列化(即使它们是用[DataMember]修饰的)。
API
需要用于XML和JSON响应。 提供了
一个
很好的解决方案来强制特定
类
的只读
属性
序列化。但是,
默认
情况下,我想序列化所有
类
上的只读
属性
.是否有一种方法可以配置
默认
的Da
浏览 11
提问于2014-04-22
得票数 1
回答已采纳
1
回答
如果Model
类
标记为Serializable,则
Web
中没有映射参数值
、
、
我有
一个
Web
控制器,如下所示{ [Route("
api
/Add")] {} public class Employee public string Name { get; set; }<e
浏览 2
提问于2015-10-19
得票数 2
回答已采纳
4
回答
JsonProperty -使用不同的
名称
进行反序列化,
但
使用原始
名称
进行序列化吗?
、
、
、
、
我正在从
API
中检索JSON。我使用的是newtonsoft (这是
json.net
对吗?)若要将其反序列化为对象列表,请执行以下操作。它起作用了。不幸的是,我还需要将它作为JSON传递给其他人(他们不能直接调用
API
,
只有
我可以访问它)。不幸的是,我需要输出与正在接收的JSON不同的JSON(
属性
名称
需要不同)。例如,我有
一个
名为Person的
类
,其中有
一个
名为Name的
属性
。我想得到“人员”,所以我向
AP
浏览 0
提问于2014-04-10
得票数 10
回答已采纳
1
回答
JSON.NET
JsonIgnore DeserializeObject
、
、
我使用VS 2012创建了
一个
Web
API
。我有
一个
带有自定义对象参数的方法,我通过Fiddler将JSON传递给该方法进行测试: HttpPost,HttpPut HttpResponseMessage UpsertProject(项目p) {我还尝试获取Json形式的数据,并将其反序列化为对象的新实例,
但
这也不会设置标记为JsonIngore的
属性
。我知道JsonIgnore可以用于序列化,
但
没想到它会阻止在反序列化时设置
属性
。令人沮丧的是,我知
浏览 0
提问于2013-05-01
得票数 0
回答已采纳
1
回答
ASP.NET Core3.1WebAPIJSON响应超过第
一个
字符
、
、
、
、
在我们的
web
中,我们有具有缩写
名称
的遗留实体。我们还通过T4模板使用代码生成,在这里我们喜欢保持简单和可预测: propertiesTemplate的模板创建C#
类
并大写第
一个
字符,创建角码和小写
属性
的第
一个
字符。然而,来自
web
的JSON响应在决定将哪些字母转换为小写方面发挥了一些神奇的作用,而不仅仅是预期的第
一个
字符。例如,在Visual中启动新的
默认
web
并向WeatherForecast.cs添加两个<em
浏览 4
提问于2020-09-03
得票数 1
回答已采纳
2
回答
为什么我不能在
默认
命名空间中定义android
属性
?
、
、
第二个问题:为什么元素
名称
在
CamelCase
中,
属性
在under_score中?
浏览 0
提问于2011-06-09
得票数 7
回答已采纳
2
回答
JSON.NET
自定义TypeHandling
、
、
在使用
JSON.NET
TypeHandling进行json反序列化时,是否有一种方法可以自定义用于类型的
属性
名称
以及用于引用哪个
类
的
名称
?我使用的是
一个
无法控制的外部
api
,它返回这种样式的json。is a comment", }, "type": "like", "user": "Matt&quo
浏览 2
提问于2016-03-02
得票数 1
回答已采纳
1
回答
.NET核心2.1
JSon.NET
格式
、
、
、
我有
一个
问题,在使用自动
属性
的
类
中,
Json.Net
将k__BackingField添加到
属性
名中。((Newtonsoft.Json.Serialization.DefaultContractResolver)config.Formatters.JsonFormatter.SerializerSettings.ContractResolver此外,我甚
浏览 0
提问于2018-07-09
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券