XPath
- expression language designed to support the query or transformation of XML documents
- compute values from XML
- W3C standard
JsonPath
- similar to XPath, but for JSON
- finds and extracts data from JSON structures without special scripting
Gpath
- similar to XPath & JsonPath
- works for XML and JSON
- part of the Groovy programming language
Sources
- en.wikipedia.org/wiki/Xpath
- goessner.net/articles/JsonPath
- james-willett.com/groovy-gpath-in-rest-assured-part1-overview