2019-03-04 23:29:09 +09:00
2019-02-26 23:04:04 +09:00
2019-03-04 23:07:09 +09:00
2019-03-04 00:06:27 +09:00
2019-03-04 23:07:09 +09:00
2019-02-24 21:38:48 +09:00
2019-03-04 00:06:27 +09:00
2019-03-04 23:29:09 +09:00

Jsonpath

JsonPath Rust 구현

왜?

To enjoy Rust

사용법

With Javascript (WebAssembly)

(not yet published jsonpath-wasm)

import * as jsonpath from "jsonpath-wasm";

//
// data
//
let jsonString = "{\"a\" : 1}";

//
// reuse a compiled jsonpath
//
let template = jsonpath.compile("$.a");
// read as json string
template(jsonString)
// read as json object
template(JSON.parse(jsonString));

//
// reuse a json
//

// as json string
let reader1 = jsonpath.reader(jsonString);
reader1("$.a");

// as json object
let reader2 = jsonpath.reader(JSON.parse(jsonString));
reader2("$.a");

// read every time
jsonpath.read(JSON.parse(jsonString), "$.a");
jsonpath.read(jsonString, "$.a");

On Shell

As Library

With AWS API Gateway

성능테스트

Description
No description provided
Readme MIT 2.4 MiB
Languages
Rust 78.2%
JavaScript 15.5%
HTML 3.1%
Shell 2.4%
Lua 0.8%