Skip to content

pendletong/simplejson

Repository files navigation

simplejson

Package Version Hex Docs

JSON library for Gleam with JsonPath querying (https://www.rfc-editor.org/rfc/rfc9535).

Installation

gleam add simplejson@1
import simplejson

pub fn main() {
  let assert Ok(json) = simplejson.parse("[1,2,3]")

  echo simplejson.to_string(json) // -> [1,2,3]

  let assert Ok(path) = simplejson.to_path("$[1]")

  echo simplejson.query(json, path) // -> JsonArray(dict.from_list([#(0, JsonNumber(Some(2), None, Some("2")))]))
}

Further documentation can be found at https://hexdocs.pm/simplejson.

Targets

As this uses only stdlib and regexp this should fully support both JavaScript and Erlang

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages