jaxon
jaxon copied to clipboard
Streaming JSON parser for Elixir
There are people who think it's a good idea to “stream” JSON objects. (This is not an Elixir stream; it's string input composed of one JSON object after another with...
`avx2` is not supported by all processors (for example on my [Xeon W3670](https://ark.intel.com/content/www/us/en/ark/products/47918/intel-xeon-processor-w3670-12m-cache-3-20-ghz-4-80-gt-s-intel-qpi.html)) and `jaxon` will systematically crash on these systems. Would it be possible to have `jaxon` be compatible...
I *don't* think this is currently supported, but a nice feature to have would be to be able to stream parts of the string fields that are within JSON. For...
Hi, just having some difficulty getting the package installed. First, `{:jaxon, "~> 2.0"}` is not finding the package and I've reverted to "2.0.0-alpha.1" Second, after installing nmake and ensuring it's...
@cburgmer's JSONPath comparison project is currently discussing some [issues](https://github.com/cburgmer/json-path-comparison/issues?q=is%3Aissue+is%3Aopen+label%3A%22Proposal+A%22) relating to a proposed implementation of JSONPath known as "Proposal A". May I encourage you to get involved if you are...
Jaxon.Path.decode! to Jaxon.Path.parse!
Thank you for the library. I am wondering how to slice the json? I tried Jaxon.Stream.query(Jaxon.Path.parse!("$[0:3].Player")) to get first 3 players I have, but it does not work. How can...
You might find https://cburgmer.github.io/json-path-comparison/ interesting to align with other implementations of JSONPath. To give an idea what's possible here are two queries which are currently not supported by jaxon/return the...
When deploying to k8s / docker, I'm getting a missing NIF error: ``` {:error, {:load_failed, 'Failed to load NIF library: \'/opt/app/_build/prod/lib/jaxon/priv/decoder.so: invalid ELF header\''}} ``` Any thoughts? Works in local...