1. 快速对接第三方用户 API
Rust 后端开发人员背景
正在使用 Axum 框架开发一个社交应用,需要对接一个返回复杂用户信息的第三方 JSON API。
问题
手动编写包含嵌套地址和标签列表的 Rust 结构体非常繁琐,且容易写错字段类型。
如何使用
将 API 返回的 JSON 粘贴到输入框中,设置根类型名称为 `UserProfile`,点击转换。
根类型名称: UserProfile, 用 Option 包裹: 未勾选结果
获得了一组带有 `#[derive(Serialize, Deserialize)]` 的 Rust 结构体,嵌套的地址被自动提取为 `Address` 结构体,字段也自动转为了 snake_case。