tools:

  • Jaxe is an XML editor
  • xquilla: XPath 2 library and command line utility
  • BaseX: fast and light-weight, yet powerful XML database and XPath/XQuery processor
  • XMLStarlet : set of command line utilities which can be used to transform, query, validate, format and edit XML files

xpath query

xmllint --xpath //title books.xml