Who is this book for?
The book is divided into three parts, each targeted at a different audience.
-
Part I – CLI User Guide is aimed at users of
rq
. It covers installation and basic usage, JSONPath query language reference, and advanced tips and tricks on juicing every last bit of performance out ofrq
. -
Part II – Library User Guide is aimed at developers looking to utilize
rsonpath-lib
in their projects. It contains an overview of the API surface and a breakdown of all configuration knobs that can be tuned for performance. -
Part III – Developer Guide is aimed at developers looking to contribute to
rsonpath
. It goes into the nitty-gritty details of the codebase, but should still be relatively broad and approachable.
Regardless of which category of users you fall into, you need to understand JSONPath queries. We describe the semantics in JSONPath Reference.
Authors
See Acknowledgements for references, citations, and special thanks.
This book is maintained as part of the rsonpath
project, and thus
is a collective work of the contributors. The reader should note, however,
that I, Mateusz Gienieczko, am the primary editor, and I take responsibility
for the contents within.
Unless otherwise specifically stated, all the contents of the book are licensed under the MIT license, excluding any external content to which hyperlinks appear in the text.