xml1 0.1.6

sane, non compliant xml parser without allocations
Documentation
  • Coverage
  • 25%
    3 out of 12 items documented1 out of 3 items with examples
  • Size
  • Source code size: 28.15 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.46 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • lassade/xml1
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • lassade

xml1

This create provides a sane, non compliant xml parser without allocations. I just can't describe it better than this.

xml is a great format and is expecially good for describing interfaces, witch are things inside other things with some attributes, but it has a few too many crazy features that bloat everything, CDATA, namespaces to name a few.

By the way don't worry about the unsafe's inside here it was mostly copied over from std.

Fork it!

I tried to keep the design the simple as possible, you should be able fork it and add any features that you want.

Milestones

  • Parse a "xml"
  • Better error handling with codespan-reporting
  • Don't panic
  • Fuzzed, can't panic, can't leak