13个版本

使用旧的Rust 2015

0.3.2 2019年5月26日
0.3.0 2018年10月31日
0.2.6 2017年12月5日
0.2.4 2017年8月10日
0.1.0 2015年5月15日

Web编程 中排名793

Download history • Rust 包仓库 7711/week @ 2024-03-14 • Rust 包仓库 6920/week @ 2024-03-21 • Rust 包仓库 5752/week @ 2024-03-28 • Rust 包仓库 6657/week @ 2024-04-04 • Rust 包仓库 7191/week @ 2024-04-11 • Rust 包仓库 5796/week @ 2024-04-18 • Rust 包仓库 6752/week @ 2024-04-25 • Rust 包仓库 7193/week @ 2024-05-02 • Rust 包仓库 6930/week @ 2024-05-09 • Rust 包仓库 7363/week @ 2024-05-16 • Rust 包仓库 6927/week @ 2024-05-23 • Rust 包仓库 7451/week @ 2024-05-30 • Rust 包仓库 7189/week @ 2024-06-06 • Rust 包仓库 6633/week @ 2024-06-13 • Rust 包仓库 5369/week @ 2024-06-20 • Rust 包仓库 4623/week @ 2024-06-27 • Rust 包仓库

每月下载量25,175
用于 58 个Crate (直接使用40个)

MIT许可MIT

235KB
6K SLoC

SXD-Document

Rust中的XML库。

Build Status

文档

概述

该项目目前分为两个crate

  1. document - 基本DOM操作和从字符串读取/写入XML。
  2. xpath - XPath 1.0表达式的实现。

还有一些用于在命令行中玩耍的辅助工具。

未来,我希望添加对XSLT 1.0的支持。

目标

此项目有两个目标,其中一个比另一个更容易实现

  1. 帮助我学习Rust。
  2. 替换 libxmllibxslt

贡献

  1. 分支它 ( https://github.com/shepmaster/sxd-document/fork )
  2. 创建你的功能分支 (git checkout -b my-new-feature)
  3. 添加一个失败的测试。
  4. 添加代码以通过测试。
  5. 提交你的更改 (git commit -am 'Add some feature')
  6. 确保测试通过。
  7. 推送到分支 (git push origin my-new-feature)
  8. 创建新的Pull Request

依赖

~75KB