#xpath #xml #schema

bin+lib exml

Pure Rust XML library based on libxml2

1 unstable release

0.1.0 Dec 31, 2024

#804 in Database interfaces

Download history 124/week @ 2024-12-29 35/week @ 2025-01-05

159 downloads per month

MIT license

7.5MB
184K SLoC

exml

Re-implementation of libxml2 by Rust.
This library is based on v2.11.8.

Currently, all codes are just translated from original C codes.
Therefore, almost of all public interfaces are unsafe.

Tests

All tests under the tests/ directory are also based on original libxml2.
These tests passes test under test/ and result/ directory in original libxml2.

If you try to run these codes, please download test data from original libxml2 repository.

License

This library is provided under the MIT License.
Please refer to LICENSE file.

Dependencies

~8.5MB
~206K SLoC