json-ld icon indicating copy to clipboard operation
json-ld copied to clipboard

JSON-LD implementation for Rust

Results 29 json-ld issues
Sort by recently updated
recently updated
newest added

Compiling `0.6.1` with current `rustc 1.64.0-nightly (2643b1646 2022-07-27)` results in multiple errors `ambiguous associated type 'MetaData'`.

Compiling `0.6.1` with stable `rustc 1.62.1` results in: ``` error[E0554]: `#![feature]` may not be used on the stable release channel --> /home/rob/.cargo/registry/src/github.com-1ecc6299db9ec823/cc-traits-0.7.3/src/lib.rs:104:1 | 104 | #![feature(generic_associated_types)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ``` Is...

This is an important PR that I hope will remove the current limitations of the library. It will: - Remove need for the `trait_alias` unstable feature. - Reduce the complexity...

JSON-LD libraries like https://github.com/piprate/json-gold support normalizing JSON-LD documents based on specs like URDNA2015, which is a requirement as part of for instance creating data integrity proofs. Are there any plans...

Hi, thanks for the crate!~ When I tried to use `ReqwestLoader` , I've noticed that it doesn't parse my input at all, because in my case server sends the header...

The `trait_alias` feature seems far from stabilization. It is currently used to combine complicated `where` bounds on JSON values that are repeated everywhere in the code. `where` bounds are not...

The current implementation of the shipped HTTP loader, based on the `reqwest` library is very basic. It does not fully comply with the [API specification](https://w3c.github.io/json-ld-api/#loaddocumentcallback). In particular, it is unable...

I've been attempting to use this library in a project but have been having no success due to unsatisfied trait bounds on `ijson::IValue`. This is reproducible in your own example...

documentation
enhancement

The final missing piece: the [flattening algorithm](https://w3c.github.io/json-ld-api/#flattening-algorithms). Here are the four parts that need to be implemented: - [x] Generate Blank Node Identifier - [x] Node Map Generation algorithm (already...

Thanks to the `generic_json` library, we have access to some metadata associated to each part of the input JSON documents. Here is what we need to do with it: -...