ddn.data.xml.uri

URI helpers for XML processing.

This module intentionally reuses ddn.net.uri for RFC3986 parsing/normalization/resolution.

The goal is to expose a small, XML-focused surface without forcing users to depend directly on the full ddn.net.uri API unless they want to.

Functions 4

fnURI parseUri(string value) @safeParses a URI string.
fnstring resolveUri(string baseUri, string reference) @safeResolves `reference` against `baseUri`.
fnstring uriToPath(string uri) @safeConverts a `file:` URI to a local filesystem path.
fnstring resolveUri(XmlNode node, string reference) @safeResolves `reference` against the effective base URI of `node`.