13个不稳定版本 (3个破坏性更新)

0.4.2 2024年8月2日
0.4.1 2024年8月2日
0.3.8 2024年6月27日
0.3.1 2024年5月31日
0.1.0 2024年5月29日

#1060 in 过程宏

Download history 326/week @ 2024-05-26 693/week @ 2024-06-02 70/week @ 2024-06-09 4/week @ 2024-06-16 131/week @ 2024-06-23 41/week @ 2024-06-30 97/week @ 2024-07-07 21/week @ 2024-07-14 1/week @ 2024-07-21 310/week @ 2024-07-28

每月430次下载
用于 5 个crate(2个直接使用)

MIT 许可证

80KB
2K SLoC

RAXB

RAXB(RAXB的XML绑定架构)提供了一个API和工具,用于自动化XML文档和Rust结构之间的映射。

根据 MIT 许可证授权。

特性

RAXB框架允许开发者执行以下操作

  • 将XML内容反序列化为Rust表示
  • 访问和更新Rust表示
  • 将XML内容的Rust表示序列化为XML内容

RAXB为Rust开发者提供了在XML和Rust代码之间映射的效率高和标准化的方式。使用RAXB的Rust开发者更高效,因为他们可以编写更少的代码,并且不需要成为XML专家。RAXB使开发者更容易将XML和Web服务技术扩展到他们的应用程序中。

使用方法

将依赖项添加到Cargo.toml

[dependencies]
raxb = "0.3"

开发

该项目使用Rust、C++、JavaScript和TypeScript来提供其功能。

为了简化项目设置,可以使用启用DevContainers功能的Visual Studio Code。

参考:https://vscode.js.cn/docs/devcontainers/containers

依赖项

~6MB
~169K SLoC