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