2 unstable releases

new 0.15.1 Apr 23, 2025
0.15.0 Apr 23, 2025
0.14.0 Jan 23, 2025

#2324 in Database interfaces


Used in 3 crates

MPL-2.0 license

105KB
2.5K SLoC

Core utilities for working with various OPC-UA XML schemas.

This crate defines methods for decoding.

XML parsing is done with the roxmltree crate.


Async OPC-UA XML

Part of async-opcua, a general purpose OPC-UA library in rust.

This implements parsing of some XML schemas needed for code generation and loading of NodeSet2 XML files.

Currently, we have support for:

  • XSD files, the subset needed for OPC-UA specs.
  • OPC-UA BSD files.
  • OPC-UA NodeSet2 files.

Dependencies

~2.8–4MB
~67K SLoC