腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
反
序列化
同名
不同
类型
的
API
响应
、
、
、
我在反
序列化
API
响应
时遇到了问题。
响应
返回一个对象。该对象中
的
一个属性可以是布尔值或对象。当在C#中反
序列化
它时,我得到一个反
序列化
错误。
如何
区分这两种数据
类型
?反
序列化
程序: JsonSerializer.Deserialize<IEnumerable<ApiResponse>>(response) ApiResponse对象: public class ApiResponse
浏览 7
提问于2020-10-04
得票数 3
1
回答
用ObjectResult正确地反
序列化
declaredType
、
、
问题从外部
API
反
序列化
使用自定义
类型
ErrorDetails (包括外部
API
命名空间)
的
declaredType属性。反
序列化
只有在解决方案中具有相
同名
称空间
的
类型
ErrorDetails时才有效,否则它会引发:
浏览 0
提问于2021-07-02
得票数 1
1
回答
如何
序列化
包含原始JSON
的
模型字段?
、
、
假设我
的
模型中有一个存储原始JSON
的
字段(因此包含双引号、null、false等): textjson = models.TextField(default="Unassigned")
如何
序列化
这个模型,使
API
响应
不包含
反
斜杠,这是双重
序列化
的
标志?
浏览 6
提问于2018-12-17
得票数 0
1
回答
在json字符串之前添加了一个
反
斜杠,并引发了反
序列化
问题
、
、
我从
API
调用返回了JSON数据,当从HTTP
响应
读取为字符串时,它会在JSON字符串
的
开头和结尾
的
花括号({)前添加一个
反
斜杠。因此,将JSON值反
序列化
为对象时会抛出异常。value = await httpResponse.Content.ReadAsStringAsync(); 结果就是 “\”{\“键\”:null}\“”** 由于之前在此大括号之后添加了不需要
的
斜杠,因此在反
序列化
时抛出异常,因为JSON值无法转换为对象
类型</em
浏览 133
提问于2020-12-10
得票数 1
1
回答
避免循环引用提供过多
的
数据
、
、
我遵循了所有的程序,以避免循环引用在我
的
葡萄酒/葡萄园项目。但我正在获取我不想要
的
数据:,我不想让每一份有附属葡萄园
的
葡萄酒清单,在每次葡萄园每一次列出每一种葡萄酒时,都有该葡萄园清单。我不想做匿名
类型
.更新: public DataContext() Configuration.LazyLoadingEnabled = false;routeTemplate: "{controller}/{id}&q
浏览 3
提问于2012-12-20
得票数 0
回答已采纳
1
回答
服务建立在.NET框架之外
的
客户端,实现?
、
、
、
我计划在ServiceStack之外使用.NET提供
的
REST服务,并为java和obj-c编写客户端。这应该很容易,因为它是一种REST服务,但是在文档中它似乎提出了相反
的
建议: 此外,身份验证是否是一个问题(我将使用BasicAuthentication)?
浏览 2
提问于2012-04-14
得票数 3
回答已采纳
2
回答
如何
使用jberet-ui创建基于日历
的
日程安排?
、
、
我正在使用jberet-ui (从
的
主分支构建),嵌入了jberet-rest-
api
,jberet-rest-common,jberet-schedule-executor和jberet-schedule-timer当我尝试创建基于日历
的
日程表时,我从
api
得到了400
响应
并显示消息“无法为作业安排作业执行:ag-保险-导入-lisa-订阅”。Unrecognized field "hour" (class javax.ejb.ScheduleExpression
浏览 29
提问于2020-05-19
得票数 0
1
回答
(反
序列化
特定子类而不使用[ProtoInclude] )
、
这似乎是可行
的
,但是,如果不包含具有ProtoInclude属性
的
所有派生类,则无法使(DTO类)基类
的
protobuf
序列化
属性。,这一切归结为这样一个事实,即在反
序列化
过程中应该知道具体
类型
--或者应该有一种方法来确定它。]} 当已知特定子类时,DataContractSerializer可以反
序列化
基类属性。当反
序列化
具有基类签名
的
浏览 0
提问于2019-08-03
得票数 3
回答已采纳
1
回答
将向量存储到数据库中..使用指针?
我
的
头衔可能很模糊。我有一个结构 int a;}itemIntstd::vector<itemInt> ItemVec;谢谢
浏览 1
提问于2010-11-27
得票数 0
2
回答
在ASP.NET Web中反
序列化
为派生类
、
,我询问了
如何
修改Json.NET
的
序列化
器设置,ASP.NET Web本机用于(
反
)
序列化
。接受
的
答案非常有效,例如,我能够将
类型
信息嵌入到
序列化
的
JSON字符串中。但是,当我试图将此JSON字符串抛回给期望模型
的
父类
的
Web
API
操作时,Web仍然反
序列化
到父类,移除与子类对应
的
所有数据,并防止对子类
的
转换和检测。jQue
浏览 6
提问于2012-11-09
得票数 2
2
回答
c#中具有多个
类型
参数
的
泛型方法
我以为我在做一些简单
的
事情,但不知何故甚至不能编译它。 protected List<R> Retrieve<R>(T request) 我想写一个泛型方法,它可以根据请求
类型
返回
不同
的
响应
。因此,当我调用web
api
站点时,我可能会得到
不同
的
强
类型
请求,但在此函数中,我将执行json
序列化
,发送请求,并反
序列化
返回
的
响应
。 看来c#不会
浏览 301
提问于2019-09-02
得票数 0
回答已采纳
2
回答
使用AFNetworking / AFHTTPRequestOperation处理意外
响应
内容
类型
、
、
、
我使用AFNetworking在我
的
iOS应用程序中处理HTTP请求。我遇到了一个绊脚石。我不能确定
响应
内容
类型
是什么,但是您必须在处理请求之前设置
响应
序列化
程序。这意味着我可以执行一个
API
请求,期望返回一个图像,但实际上存在一些身份验证错误,因此服务器返回一个JSON格式
的
响应
。,从而隐式地设置预期
的
内容
类型
。因此,如果我得到其他
的
东西,它会导致一个错误,即使我仍然希望在处理错误时解析该
浏览 2
提问于2014-04-23
得票数 0
回答已采纳
1
回答
异步返回
的
类型
与预期
不同
我有以下Typescript异步函数: const
api
= new GetStateInfo().setState(state); .getContent() return db().set<StateInfo>(`/reference/state
浏览 4
提问于2017-12-26
得票数 1
回答已采纳
2
回答
使用Jersey客户端发布请求
、
、
、
、
我刚刚开始使用Jersey框架,我想使用Jersey客户端发送一个content-type设置为application/x-www-form-urlencoded
的
HTTP请求。下面的两个选项会导致两个略有
不同
的
请求。MediaType.APPLICATION_FORM_URLENCODED_TYPE).post(Entity.entity("some-string=some string, MediaType.APPLICATION_FORM_URLENCODED)); 第一个选项生成
的
主体如下所示:
浏览 0
提问于2016-01-15
得票数 1
1
回答
Json Aeson
的
共享数据
类型
我正在消费苹果
的
API
,根据我查找专辑或电影
的
情况,JSON格式是
不同
的
。有些属性在搜索之间是共享
的
,但它们都不是相同
的
。因此,我所做
的
只是为Movie搜索创建一个数据
类型
,为Album创建另一个数据
类型
。Double, artworkUrl:: [Char]使用Aeson,我
序列
浏览 0
提问于2019-01-12
得票数 1
回答已采纳
2
回答
用重装处理不一致
的
API
响应
、
、
、
我正在连接到
API
,它可以根据某种服务器逻辑在一个
响应
中
响应
两种
不同
的
数据
类型
。我在Android上使用Retrofit,我想知道在修改对象解析之前是否有什么“简单”
的
方法来处理这些情况,例如。某种解析器/
序列化
程序来检查哪种
类型
有特定
的
JSON字段?我不知道。以下是可能
的
对策:{ "ReturnCode": "error&
浏览 2
提问于2020-06-17
得票数 3
1
回答
如何
在本地控制器调用中使用[DataMember]
序列化
属性?
、
、
我有一个WebAPI控制器,我将它与具有属性属性
的
模型类一起使用,以将C#命名转换为更像JavaScript
的
命名。现在,我尝试调用服务器端
的
控制器,以便在应用程序启动时引导一些初始值。但是如果我在本地调用控制器,DataMember属性不会被“解析”。所有内容都返回了名为C#
的
属性。DataContract是什么时候生效
的
,如果我在本地调用我
的
控制器,该
如何
使用它?
浏览 0
提问于2012-12-17
得票数 0
回答已采纳
1
回答
用于蒙戈驱动程序插入或获取文档
的
自定义编码器/解码器
、
、
我读过这个关于使用官方
的
go mongo驱动程序编码和解码自定义对象。mongoCollection.InsertOne(context.TODO(), val) 我已经通过了
API
,并且我
浏览 1
提问于2020-10-28
得票数 4
回答已采纳
1
回答
具有泛型
类型
的
接口
API
调用
、
、
、
、
我希望能够在
API
提供程序之间切换并实现相同
的
结果。 }这两个调用显然根据
API
返回
不同
的
JSON
响应
。我正在使用Newtonsoft将
响应
反
序列化
为强
类型
类。这意味着我有三个数据模型。1对于每个
API
响应
和第三个
API
响应
,这就是我希望将
API
<e
浏览 1
提问于2019-12-06
得票数 2
回答已采纳
2
回答
只用于阅读
的
Json.NET TypeNameHandling
、
JsonSerializerSettings TypeNameHandling = TypeNameHandling.Objects 获取或设置
序列化
程序处理
类型
名称写入和读取
的
方式我想知道是否有任何方法可以启用
类型
名称读取,但在编写过程中禁用它。我正在反
序列化
抽象基类列表,因此我需要JSON上
的
$type节点能够反
序列化
(使用自定义SerializationBinder),但我不希望
响应<
浏览 3
提问于2017-06-22
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券