API Reference xmlixir v#0.1.0
Copy MarkdownModules
Writes and reads immutable XML response captures.
Compares Xmlixir's basic document shape with OTP xmerl.
Small, conservative HTTP client for untrusted XML sources.
Parses captures and reports useful XML corpus metrics.
Named XML sources used by the observatory CLI.
A small XML parser operating on UTF-8 binaries internally.
A binary-native XML attribute node.
Attribute list parsing independent of XML tree construction.
An XML comment node.
Operations on an already parsed Xmlixir tree.
Operations applied to parsed nodes using DTD metadata.
An XML document wrapper, corresponding to xmerl's xmlDocument.
Input encoding normalization for binary and chunked XML sources.
Entity expansion and XML character-reference decoding.
A binary-native XPath namespace node.
DOM-building state machine for XML element content.
Streaming handlers for XML character data and miscellaneous nodes.
Dispatches the streaming XML state machine by input marker.
Streaming element open/close handlers.
An XML processing instruction node.
Parsing helpers for XML processing-instruction payloads.
String based XPath queries, mappings, and tag streams built on Xmlixir's native DOM.
Low-level scanners for XML tag boundaries and entity references.
Serializes Xmlixir nodes to XML iodata.
Scans XML character data until the next markup boundary.
An XPath 1.0 selector for Xmlixir nodes.
Navigation primitives used by XPath evaluation.
XPath 1.0 expression parser.
A binary XPath query and its result modifiers.