robotframework-jsonquery

Simple wrapper for libraries used to query json files with different query language implementations
- jsonpath-ng.ext (extended version with e.g. filters)
- jsonpath-ng
- jmespath
Example:
*** Settings ***
Library JsonQuery jsonpath-ng.ext
*** Test Cases ***
Read and query json file
${file} Read Json File sample.json
${result} Query Json ${file} friends[?(@.id>1)] #jsonpath-ng.ext syntax
*** Settings ***
Library JsonQuery jmespath
*** Test Cases ***
Read and query json file
${file} Read Json File sample.json
${result} Query Json ${file} friends[?id>`1`] #jmespath syntax
Documentation
Release files for robotframework-jsonquery 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| robotframework_jsonquery-1.0.3.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| robotframework_jsonquery-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / robotframework_jsonquery-1.0.3.tar.gz
| Download URL | robotframework_jsonquery-1.0.3.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
734b662e5cc59165034ce211d2b11a7b21eef0a3e4e0462f48b1b0851e838477
|
|
BLAKE2b-256 checksum How to use checksums |
6e82351199aa6dc358555845b17a98ba340d0ddacc6152a835e8b238e53d5081
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|
Release files / robotframework_jsonquery-1.0.3-py3-none-any.whl
| Download URL | robotframework_jsonquery-1.0.3-py3-none-any.whl |
|---|---|
| Size | 4.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d0ce068eede7ee230fd06782da741756dc7389ba0e2cdcb4395c6204b2c909d7
|
|
BLAKE2b-256 checksum How to use checksums |
12d125c9089df67bc2e27dd636b2f376f252eda4b3583cb1ee9161fe11fca807
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.3
|