15 个版本 (8 个重大变更)
0.10.3 | 2021 年 4 月 14 日 |
---|---|
0.10.2 | 2020 年 11 月 13 日 |
0.10.1 | 2020 年 7 月 7 日 |
0.10.0 | 2020 年 1 月 5 日 |
0.2.1 | 2015 年 8 月 19 日 |
在 解析器实现 中排名第 54
每月下载量 175,581 次
在 238 个 包(65 个直接)中使用
20KB
368 行
xmltree-rs
一个小型库,用于将 XML 文件解析成内存中的树形结构。
不建议用于大型 XML 文件,因为它会加载整个文件到内存中。
https://crates.io/crates/xmltree
用法
将以下内容添加到您的 Cargo.toml
文件中
[dependencies]
xmltree = "0.10"
功能标志
attribute-order
- 将存储属性的 数据结构 改变为 保持 一致顺序 的数据结构。这会改变类型定义并添加另一个依赖项。
与 xml-rs 的兼容性
此包将导出一些来自 xml-rs 包的类型。如果您的包也使用 xml-rs 包,但版本不同,则类型可能不兼容。解决此问题的一种方法仅使用导出的类型,但有时这并不总是可能的。在这种情况下,您应该使用与您使用的 xml-rs 版本相匹配的 xmltree 版本
xml-rs 版本 | xmltree 版本 |
---|---|
0.8 | 0.10 |
0.7 | 0.8 |
0.6 | 0.6 |
示例
请参阅文档中的示例
依赖关系
~245–435KB