腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2110)
视频
沙龙
1
回答
在
使用
Serde进行
反序
列化时,有没有办法允许未知的
枚举
标记?
、
、
我正在
反序
列化一个带标签的
枚举
:enum Foo { B(B),} 如果Serde遇到一个不是A、B或C
浏览 5
提问于2020-08-24
得票数 5
1
回答
使用
serde_json
将
内部
枚举
值
从
&
str
反序
列
化为
u64
、
、
、
我希望能够在json对象中以十六进制的形式编写颜色,然后将其
反序
列
化为
枚举
Color的
u64
类型的
内部
值
。(
u64
) #[serde(rename = "borderColor", deserialize_with= match
u64
::from_
str
_radix(without_prefix, 16
浏览 28
提问于2020-01-22
得票数 3
回答已采纳
2
回答
使用
Serde自定义数组或
值
数组
反序
列化
、
我想构建一个自定义
反序
列化器,
将
一个
值
数组
反序
列
化为
一个Vec<Child>,在这里我已经编写了一个定制的serde
反序
列化器来
将
一个
值
数组解析为一个Child。一个想法是直接为一个Vec<Child>添加一个客户
反序
列化器,但是我想知道是否会有一个更优雅的解决方案。作为一个例子,我试图制作类似下面的内容,但是在父级中
使用
字段array,而不是在single中。::from_
str</
浏览 1
提问于2018-11-13
得票数 6
回答已采纳
1
回答
基于JSON中字段的有条件解码JSON
、
、
我
从
API接收JSON,响应可以是30种类型之一。每个类型都有一个唯一的字段集,但是所有响应都有一个字段type,该字段声明它的类型。目前,我已经创建了另一个结构TypeStruct,它只有一个用于type的字段。我
将
JSON解码为一个TypeStruct,然后根据类型
值
为接收到的消息选择适当的结构,然后再对消息进行解码。 我想摆脱这种解码复制。
浏览 1
提问于2015-10-24
得票数 7
回答已采纳
3
回答
用Serde
将
两种类型转换为单一类型
、
、
、
当某个属性不存在时,它提供了一个空对象,它的所有字段都是空字符串,而不是排除
值
。当属性存在时,其中一些属性是
u64
。我怎么能让它让Serde来处理这个案子?Deserialize)] points: Points,struct Points { y:
u64
,}{
浏览 0
提问于2016-06-16
得票数 14
回答已采纳
1
回答
将
JSON
反序
列
化为
自定义HashMap<String,google_firestore1::Value>
、
、
、
、
我刚从Rust开始,我在
反序
列化方面遇到了一些困难。 let _not_
浏览 2
提问于2021-03-24
得票数 1
回答已采纳
1
回答
如何
使用
serde
将
一个结构序列
化为
另一个锈蚀数据结构?
、
它基本上是用于
内部
字段的HashMap,但是它与数据库API交互,所以我肯定希望将其他类型转换为这些Document。FieldValue的
值
赋值给键。pub fn field<T: Into<FieldValue>>(mut self, key: &
str
, value: T) -> Self { ... }} 我想
使用
serde及其派生特性自动
将
struct及其字段序列
化为
Document。我查看了的w
浏览 0
提问于2019-08-13
得票数 11
回答已采纳
2
回答
如何创建可以
使用
Serde序列化并保留类型信息的泛型结构?
、
、
、
、
我想
使用
Serde来序列化一个通用的数据结构。我该怎么做呢?我试过这样的方法:struct Message<V> { value: V,我想在
反序
列化数据之后返回我希望用户能够扩展可能的
值
/类型。我希望
枚举
的行为,但灵活的用户添加自己的结构
浏览 0
提问于2018-03-29
得票数 4
回答已采纳
1
回答
如何用serde读取JSON文件?
我正在尝试
使用
serde板条箱,但我不明白为什么它不能工作: use
serde_json
; let path = ".src/input.json"; let res =
serde_json
::from_
str
(&data); println!
浏览 33
提问于2020-08-30
得票数 3
回答已采纳
1
回答
将
具有多个元素的JSON字段
从
String
反序
列化到Vec<u8>s的Vec
、
serde_json
将
json文件
反序
列
化为
以下铁锈结构:struct IpfsConsequence {where{ let s: &
str<
浏览 5
提问于2022-05-01
得票数 0
回答已采纳
1
回答
停止Rust对错误类型强制执行serde::
反序
列化特性
、
库的用户
将
实例化客户端MyClient并通过它访问web。在这里,我正在尝试
从
API中获取访问令牌,然后再向它发出请求。 在get_new_access()中,我能够发出请求并接收JSON响应。然后,我尝试
使用
serde
将
响应转换为Access结构,这就是问题的起点。我创建了一个特定于库的error
枚举
MyError,它可以表示get_new_access()中可能发生的JSON
反序
列化和重量化错误。我的理解是,这是因为在我得到上述错误之一的情况下,serde不知道如何将其
反序<
浏览 0
提问于2018-12-22
得票数 4
回答已采纳
3
回答
Serde struct版本检查
、
这里的顺序很重要:否则,
反序
列化错误可能是不正确的(您可能会得到类似“缺失字段new_field”之类的内容,而不是“版本太旧”)。我尝试过一些包装器类型和自定义
反序
列化器的想法,但它们都没有提供良好的用户体验。Deserialize)]enum Versioned { Inner(Payload),它
使用
枚举
包装器进行版本检查,并
使用
两个Fro
浏览 0
提问于2021-12-15
得票数 3
3
回答
当情况不匹配时,我如何
反序
列化
枚举
?
、
、
我有一个JSON结构,如下所示:我想将这些结构
反序
列
化为
: test_type: ResultType, test_count: Option<u32>,我找不到让
serde_json<
浏览 9
提问于2019-12-04
得票数 16
回答已采纳
3
回答
我如何
反序
列
化为
特质,而不是一个具体的类型?
、
、
、
我创建了这些结构
将
酌情实现的特性,并
使用
serde和serde-cbor进行序列化:#[macro_use] res.do_something();当我试图
使用
特征作为类型(假设我不知道发送的是哪个底层对象)来重构字节时,编译器会抱怨该特性没有实现Sized特性: errorE0277我想这是有意义的,因为编译器不知道结构应该有多大,也不知道如何
将
字节对齐。如果我更改
反序
列
浏览 5
提问于2017-02-22
得票数 10
回答已采纳
2
回答
serde_json
--如何使我的结构
从
json转换到json?
、
、
看看,我不明白要从json实现一个可序列化和
反序
列化的结构需要实现什么特性。显而易见的答案可能是和,但这些都是结构,而不是特征。
使用
rustc-serialize,我可以实现ToJson和FromJson特性。
浏览 7
提问于2015-08-19
得票数 2
回答已采纳
1
回答
在.net中将字典键
从
json
反序
列
化为
enum
、
、
、
、
", height: 450}[DataContractresponse.IsSuccessStatusCode) post = await response.Content.ReadAsAsync<Post>();到目前为止,这一切都很好,但我宁愿
将
图像分辨率信息
反序<
浏览 0
提问于2015-08-07
得票数 4
回答已采纳
2
回答
使用
标记的函数
反序
列化
、
、
带有这种
内部
标记的字段结构的API,其标记为"topic“: "topic": "Car" "HP": 250这可以用pub struct Car { pub HP: i32事实证明,API不只是
将
主题报告为这会中断
反序</
浏览 26
提问于2022-04-16
得票数 1
2
回答
使用
Jackson
将
空
值
反序
列化到
枚举
、
、
、
我对JSON
反序
列化和将其映射到
枚举
有问题。对于这两个示例,我
从
外部API simillar中获取JSON: "someValue": null{}SomeEnum someValue;public enum SomeEnum { @JsonProperty("
浏览 10
提问于2020-04-06
得票数 6
1
回答
如何
使用
toml和serde_derive
反序
列化两种不同的结构和文件格式?
、
、
我正在
使用
TOML和serde_derive
反序
列化我的应用程序用来描述数据结构的TOML文件。如何向
反序
列化器(我
使用
的是toml::from_
str
(&contents))指定要
反序
列
化为
哪种结构类型?相关问题--是否可以
将<
浏览 6
提问于2017-11-22
得票数 0
回答已采纳
1
回答
为什么在试图
将
JSON文件
反序
列
化为
hashmap时出现错误(“跟踪字符”)?
、
、
、
因此,基本上,我试图
使用
serde
将
JSON文件
反序
列
化为
hashmap<String,String>,但是。derive(Serialize, Deserialize, Debug)]{}let res =
serde_json
::from_
str
(_json); if res.is_ok() {prin
浏览 3
提问于2021-03-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python高级编程精讲
Python基础知识之模块——JSON
你可能不知道的10个Python Pandas的技巧和特性
python之IO编程
Python编程:序列化和反序列化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券