Interactive XPath and JSON Path Builder in GNU Emacs
Build XPath and JSON path interactively in GNU Emacs. XPath parsing uses xmllint (part of libxml2-utils package in Debian). For JSON, no external tool is used. The code exposes two APIs:
- M-x xpath-builder and M-x json-path-builder for interactive usage
- (xpath-resolve xpath) and (json-resolve json-path) for programmatic usage
Code
https://gitlab.com/atamariya/emacs/-/blob/dev/lisp/xml/xpath.el
Screenshots
JSON Path
Comments
Post a Comment