Presets
XML Input
Click on any element in the XML DOM to inspect its generated XPath expression.
## About XML Parser and XPath Evaluator
Extensible Markup Language (XML) is a markup format defining rules for encoding structured documents.
### Key Parser Features
- **Streaming and DOM Modes**: Powered by `package:xml`, providing both an event-driven stream scanner (`XmlEvent`) and a Document Object Model (`XmlDocument`, `XmlElement`, `XmlAttribute`, `XmlText`).
- **XPath Evaluation**: Includes an XPath grammar to parse expressions, evaluate axis navigation, test predicates, and highlight matched DOM nodes.
- **Node Introspection**: Clicking a node in the rendered DOM tree automatically derives and displays its canonical XPath expression.