GraphQuery
GraphQuery is a query language and execution engine tied to any backend service. It is back-end language independent
.
Project Address: GraphQuery
Related Projects:
- GraphQuery-PlayGround : Learn and test GraphQuery in an interactive walkthrough
- Document : Detailed documentation of GraphQuery
- GraphQuery-http : Cross language solution for GraphQuery
Catalog
Overview
GraphQuery is an easy to use query language, it has built-in Xpath/CSS/Regex/JSONpath
selectors and enough built-in text processing functions
.
The most amazing thing is that you can use the minimalist GraphQuery syntax to get any data structure you want
.
Language-independent
Use GraphQuery to let you unify text parsing logic on any backend language.
You won’t need to find implementations of Xpath/CSS/Regex/JSONpath selectors between different languages and get familiar with their syntax or explore their compatibility.
Multiple selector syntax support
You can use GraphQuery to parse any text and use your skilled selector. GraphQuery currently supports the following selectors:
Jsonpath
for parsing JSON stringsXpath
andCSS
for parsing XML/HTMLRegular expressions
for parsing any text.
You can use these selectors in any combination in GraphQuery. The rich built-in selecto