腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
具有
变量
键
名称
的
json
对象
上
使用
serde
json
json
、
rust
、
serde
我知道
JSON
值可以用于未知
的
JSON
。我拥有的是一个主要结构化
的
JSON
对象
,如下所示: { "result": { "prop_one"prop_two": "blah",
浏览 27
提问于2019-10-04
得票数 3
回答已采纳
1
回答
如
何在
我
的
“反序列化”实现中
使用
`
serde
_stacker`?
json
、
rust
、
serde
,它只能在
使用
serde
_stacker时才能反序列化。因此,为了反序列化结构Bar,我需要首先将其转换为用于保存
JSON
值
的
serde
_
json
::value::Value类型,然后将其转换为所需
的
Bar类型。
serde
_
json
::de::StrRead> =
serde
_
json
::Deserializer::from_str(&
json
浏览 6
提问于2022-06-14
得票数 1
回答已采纳
1
回答
是否可以
使用
serde
_
json
反序列化类似于
JSON
(但不是)
的
数据?
json
、
rust
、
serde
我很难(
使用
Rust
的
serde
和
serde
_
json
v1.0)反序列化我收到
的
以下
JSON
: ["string content"]
对象
的
数组不是由
键
标识
的
,因此以下内容无法工作:#[derive(Deserialize)] key: Vec<String>我也尝试在#[
serde
(fla
浏览 1
提问于2018-12-24
得票数 0
1
回答
货物不能通过git进口
rust
、
rust-cargo
我试图在货物
上
使用
github存储库导入
serde
。由于某种原因,货物在这样做时根本不能正常工作:
serde
= { git = "https://github.com/
serde
-rs/
serde
" , package= "
serde
"}
serde
_derive = { git = "https://git
浏览 3
提问于2022-07-15
得票数 1
1
回答
基于
JSON
中字段
的
有条件解码
JSON
json
、
rust
、
serde
我从API接收
JSON
,响应可以是30种类型之一。每个类型都有一个唯一
的
字段集,但是所有响应都有一个字段type,该字段声明它
的
类型。目前,我已经创建了另一个结构TypeStruct,它只有一个用于type
的
字段。我将
JSON
解码为一个TypeStruct,然后根据类型值为接收到
的</
浏览 1
提问于2015-10-24
得票数 7
回答已采纳
1
回答
如何
使用
serde
序列化/反序列化
具有
包含数据
的
枚举
键
的
HashMap?
serialization
、
rust
、
hashmap
、
deserialization
、
serde
我需要序列化和反序列化一个HashMap,h,并将枚举Foo作为进出
JSON
的
键
。Foo
的
变体包含数据(这里简化为u32,但实际
上
是枚举本身):use
serde
_
json
; let bar_deser: Bar =
serde
_
json</em
浏览 4
提问于2022-06-03
得票数 0
回答已采纳
2
回答
以带有
serde
的
字符串形式获取枚举
变量
的
名称
rust
、
serde
、
serde-json
我正在尝试获取一个枚举
变量
的
名称
,就像字符串
serde
期望/创建
的
那样。WithoutValue,} 那么我如何才能获得变体
的
serde
名称
呢?) // should be `withValue` 我可以对
serde
_
json
使用
hack,对于没有值
的
变体,我可以这样做:
serde
_<
浏览 22
提问于2021-04-22
得票数 5
1
回答
如何接受同一
Serde
字段
的
多个反序列化
名称
?
rust
、
serde
、
serde-json
我试图
使用
Serde
反序列化基于以下结构
的
JSON
(
serde
-
json
)和
serde
-xml-rs (
serde
-xml-rs)文件: pub cubes: Vec<CubeConfig>,我正在反序列化
的
字段根据文件类型有不同
的
名称
。
浏览 0
提问于2019-01-11
得票数 12
1
回答
如何将结构反序列化/序列化为没有
键
的
数组
json
、
rust
、
serde
、
cbor
如
何在
没有
键
的
情况下反序列化结构?由于我不会更改字段
的
顺序,索引可以充当
键
,这将减少有效负载
的
大小。以下cbor/
json
应该转换成 a: String, b: u128
浏览 2
提问于2021-09-12
得票数 1
回答已采纳
1
回答
对两种(反)序列化格式
使用
serde
rust
、
serde
我已经成功地
使用
来反序列化和序列化
JSON
。plugh_xyzzy: Option<u8>然后,我在FromStr和Display
上
实现了Foo,它们依次调用
serde
_
json
::from_str和
serde
_
json
::to_string不过,我现在还想
使用
serde
_ini来支持(反)序列化INI文件,使其
具有
相同
的
Rust数据结构。但我真的想不出该怎么做。结构本身很简单,但
浏览 3
提问于2021-10-23
得票数 6
回答已采纳
1
回答
您能将
serde
_
json
名称
映射到不同
的
结构值吗?
rust
、
serde
、
serde-json
在
serde
_
json
库中,是否可以解析
json
并将一个属性名映射到Rust struct中
的
不同属性名?例如,解析这个
json
: "
json
_name": 3进入这一结构:注意"
json
_name“和"struct_name”是不同
的
。
浏览 2
提问于2022-06-24
得票数 0
回答已采纳
1
回答
将
serde
_
json
值
键
转换为camelCase
json
、
rust
、
serde
、
serde-json
我正在编写一个CLI工具,用于读取
JSON
文件,并将
JSON
对象
键
转换为camelCase。因为这应该适用于任何
JSON
文件,所以我显然不能只
使用
强类型,然后
使用
#[
serde
(rename_all = "camelCase")]。在
serde
_
json
中,我似乎找不到一种显而易见
的
方法来使它
使用
serde
已经存在
的
重命名代码
浏览 6
提问于2022-10-07
得票数 0
回答已采纳
1
回答
序列化/反序列化
json
数组到struct
json
、
rust
、
serde-json
我有一个
json
数组中
的
传入数据,我将其反序列化为一个结构,但我似乎想不出如何将它序列化回一个数组而不是一个
对象
。 let request: Result<Kind, _> =
serde
_
json
::from_
浏览 19
提问于2022-04-17
得票数 1
1
回答
反序列化
具有
空
对象
作为值
的
映射
rust
、
serde
我有
json
文档,其中可能包含
具有
引用空
对象
的
键
的
对象
,如下所示 { "foo": {}, } #[
serde
(skip_serializing_if = "Option::
浏览 15
提问于2021-08-19
得票数 1
回答已采纳
1
回答
基于Reqwest
的
生锈处理错误响应体
rust
、
reqwest
、
serde-json
在我
的
Rust应用程序中,我
使用
reqwest (version 0.10.4)机箱处理HTTP调用,但找不到任何示例说明如何处理可能返回多个可能响应体
的
API调用,主要用于错误处理。例如,API调用可以
使用
成功
的
JSON
结构或格式
的
错误结构来响应: "errors": ["..."]目前,我有此函数
的
代码,但似乎无法确定如何根据HTTP请求是否成功来确定需要将响应缓冲区反序列化为哪个"
浏览 3
提问于2020-04-25
得票数 13
回答已采纳
2
回答
如何正确解析带有Unicode转义序列
的
JSON
?
rust
、
unicode
、
escaping
、
serde-json
use
serde
_
json
::
json
; // 1.0.66 let input = "{\"a\": \"b\\u001fc\"}";let bytes = input.as_bytes(); let
json
:
serde
_
json
::Value =
serde
_
json
::from_slice(b
浏览 1
提问于2021-08-31
得票数 0
回答已采纳
1
回答
用
Serde
可以
具有
多种类型
的
字段反序列化
JSON
rust
、
serde
我有一些
JSON
文本数据,字段可以是字符串,也可以是字符串数组。以下是四个可能
的
例子: "keya": "some string",} "keya": "some"keya": ["some string", "some string"], "keyb"
浏览 10
提问于2022-11-29
得票数 0
1
回答
如
何在
Serde
中序列化强类型
JSON
字典?
json
、
rust
、
serde
我正在编写一个Rust应用程序,它处理来自
具有
公共接口
的
TypeScript客户端
的
JSON
消息。我已经用
serde
_derive编写了一些代码,它工作得很好,但我不知道如何实现字典,例如: "foo" : { "data" : 42 },} 这里
的
键
是字符串"foo"和"bar",字典<
浏览 0
提问于2018-04-08
得票数 5
回答已采纳
1
回答
如何将所有字段都是默认值
的
类型反序列化为None?
json
、
rust
、
serde
、
serde-json
我必须反序列化
JSON
blob,在某些地方,整个
对象
的
缺失被编码为
具有
相同结构
的
对象
,但其所有字段都设置为默认值(空字符串和零)。extern crate
serde
_
json
; // 1.0.27extern crate
serde
,
serde
_
浏览 0
提问于2018-10-02
得票数 10
2
回答
查询
Json
喜欢或等于什么?
sql
、
json
、
hadoop
、
hive
我创建了一个表,它引用包含文件
的
某个位置。"server_name":"some.server", "secure":true,}SELECT
json
FROM mydb WHERE year=2015 AND month=12 LIMIT 10; 我想做
的
是
浏览 6
提问于2016-01-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python读取JSON键值对并导出为.csv表格
编写高质量箭头函数的5个优秀做法
Golang和Rust语言常见功能/库
手把手教你用Rust搭建REST API
【大家的项目】Rbatis-制作 Rust 语言堪比 Mybatis 的异步 ORM 框架
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券