10个不稳定版本 (3个破坏性更新)

使用旧的Rust 2015

0.9.1 2016年9月19日
0.8.1 2016年8月16日
0.8.0 2016年7月28日
0.6.3 2016年2月26日
0.6.0 2015年10月2日

#26 in #member

Download history 738/week @ 2023-11-26 840/week @ 2023-12-03 504/week @ 2023-12-10 714/week @ 2023-12-17 552/week @ 2023-12-24 665/week @ 2023-12-31 864/week @ 2024-01-07 672/week @ 2024-01-14 713/week @ 2024-01-21 692/week @ 2024-01-28 875/week @ 2024-02-04 1132/week @ 2024-02-11 1151/week @ 2024-02-18 944/week @ 2024-02-25 876/week @ 2024-03-03 356/week @ 2024-03-10

3,422 每月下载次数
8 个crate中使用 (7 个直接使用)

自定义许可

73KB
2K SLoC

Build Status Latest Version Clippy Linting Result

serde-xml

serde crate的xml反序列化代码

当前状态

  • xml到struct的反序列化
  • 从任何tagname反序列化bool, int, string的值
  • 将序列(元组,数组,向量)反序列化为struct成员
  • 反序列化转义字符
  • 反序列化CDATA
  • 反序列化枚举
  • 反序列化枚举数组
  • 反序列化错误而不是断言
  • 更多的反序列化测试
  • 解析到DOM树
  • struct到xml序列化

反功能特性

我目前忽略了很多我不知道如何处理的事情

  • 忽略命名空间
  • 跳过xml注释
  • 跳过xml版本标签
  • 忽略xml属性

希望拥有的功能

  • xsd验证
  • 序列的序列(这些在xml中看起来会是什么样子?)
  • 将属性折叠到只包含单一类型元素的xml元素中

依赖项

~660KB
~14K SLoC