XPath runner for Mac

Query XML with XPath 1.0 on your Mac

XML Lens includes an XPath 1.0 runner for querying the open XML document locally. Results include match previews and timing, while reusable expressions can be saved and pinned for the next investigation.

From structure to a precise query

Use the tree, inspector, or Visual Map to understand a document, then move a node’s XPath into the runner. Namespace-aware queries and immediate match previews help you test an expression against the same document you are inspecting.

  • Run XPath 1.0 expressions
  • See matching nodes as XML previews
  • Inspect execution timing
  • Generate or copy XPath from selected nodes

Save the queries worth repeating

Save useful expressions as snippets, pin the ones you reach for most, and reuse or delete them as your workflow changes. Recent XPath activity is summarized in local usage history.

  • Saved snippets with optional titles
  • Pinned snippets for quick access
  • No query text is uploaded or collected as product analytics

XPath scope and limitations

The runner is designed for XPath 1.0 against the current document. It does not claim XPath 2.0/3.1 functions or a remote document query service, and results depend on the XML being open and well-formed.