# NomExML
[](https://crates.io/crates/nom-xml) [](https://docs.rs/nom-xml/0.1.0-pre-alpha/nom_xml/)  
:warning: :construction: Under Heavy Development :construction: :warning:
Things are likely to change and break often until testing has been completed.
:rotating_light: The published crate will almost always be behind the GitHub repo until stabilization. Use that. :rotating_light:
---
## TODO
---
| Implement all [production rules](docs/parser_implementation_tracking.md) | High | :construction: |
| Add ability to parse content and children from specific tags | High | :construction: |
| Add better error handling | High | :thought_balloon: |
| Implement full test suite | Medium | :thought_balloon: |
| Fix debug output | Medium | :thought_balloon: |
| Add streaming for parsing large XML documents | Low | :thought_balloon: |
| Implement Display | Low | :thought_balloon: |
| Investigate [console](https://crates.io/crates/console) for use in Debug and Display output formatting (page interface?) | Low | :thought_balloon: |