Popularity
3.0
Declining
Activity
0.0
Stable
3
1
2

Monthly Downloads: 21
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Text     JSON     Web    
Latest version: v0.2.0.0

jsonpath alternatives and similar packages

Based on the "JSON" category.
Alternatively, view jsonpath alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of jsonpath or a related project?

Add another 'JSON' Package

README

jsonpath-hs

Build Status Matrix Build

Implementation of jsonpath as described by Steffen Göessner.

State of this library

This library is still work in progress, but feel free to use it create issues. It lacks some features and has a few variances from the description.

Missing Features

  • The Length funtion: The ability to say $.length. It will just look for length key as of now.
  • ScriptExpression: The ability to say things like $.book[(3+1)]

Variances

  • The $ sign in the beginning is not compulsory
  • The $..* will not produce the root object itself. ## Shout out to JSON-Path-Test-Suite I have copied a few of the tests from there, I will probably just sub-module the repository if and when the whole test suite is green.

Uses

I am using this library to support GCP authentication in the Kubernetes haskell client.