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 7711/week @ 2024-03-14 6920/week @ 2024-03-21 5752/week @ 2024-03-28 6657/week @ 2024-04-04 7191/week @ 2024-04-11 5796/week @ 2024-04-18 6752/week @ 2024-04-25 7193/week @ 2024-05-02 6930/week @ 2024-05-09 7363/week @ 2024-05-16 6927/week @ 2024-05-23 7451/week @ 2024-05-30 7189/week @ 2024-06-06 6633/week @ 2024-06-13 5369/week @ 2024-06-20 4623/week @ 2024-06-27

每月下载量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