1个不稳定版本

0.4.3 2021年1月20日

#19 in #xpath

Download history 270/week @ 2024-03-07 933/week @ 2024-03-14 733/week @ 2024-03-21 780/week @ 2024-03-28 821/week @ 2024-04-04 758/week @ 2024-04-11 735/week @ 2024-04-18 717/week @ 2024-04-25 925/week @ 2024-05-02 839/week @ 2024-05-09 819/week @ 2024-05-16 992/week @ 2024-05-23 907/week @ 2024-05-30 873/week @ 2024-06-06 579/week @ 2024-06-13 4/week @ 2024-06-20

2,518 每月下载量

MIT/Apache

225KB
6K SLoC

SXD-XPath

Rust的XML XPath库。

Build Status Documentation

概览

该项目分为两个crate

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

还有一些用于在命令行上玩耍的散布工具。

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

目标

该项目有一个崇高的目标:替代libxmllibxslt

贡献

  1. 分叉它 ( https://github.com/shepmaster/sxd-xpath/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

许可证

根据以下之一许可

贡献

除非您明确说明,否则您提交给本工作的任何有意贡献都将按照上述方式双授权,不附加任何额外条款或条件。

依赖关系

~2.5MB
~56K SLoC