[ 
https://issues.apache.org/jira/browse/JENA-1338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16016670#comment-16016670
 ] 

François-Paul Servant commented on JENA-1338:
---------------------------------------------

Hi,

The quote 

> JSON-LD output is supported, in its various flavors...

is about output from java, which works, as far as I can tell. So, this is not a 
bug.

Maybe a missing feature (in riot command line, in fuseki). The question then 
is: how would you pass the frame to the program that makes the output? (framed 
output needs...  a frame!. In java, we use the "context" mechanism to pass it). 
A query param handled by Fuseki would be a possibility.

On the other hand, when developing a client application, you can parse the 
jsonld that you receive from Fuseki, and then convert it using a frame. You can 
do it from java (using jena), from javascript, and probably from several other 
languages.

> JSON-LD framing not working
> ---------------------------
>
>                 Key: JENA-1338
>                 URL: https://issues.apache.org/jira/browse/JENA-1338
>             Project: Apache Jena
>          Issue Type: Bug
>          Components: Fuseki
>    Affects Versions: Jena 3.3.0
>         Environment: GNU/Linux
>            Reporter: Laura
>              Labels: features
>
> According to the 
> [documentation|https://jena.apache.org/documentation/io/rdf-output.html#json-ld]
>  "JSON-LD output is supported, in its various flavors ("compacted", 
> "expanded", "flattened", "framed")" but there is no way to tell Jena which 
> one of these to use. In particular it's not possible to obtain "framed 
> JSON-LD" as an output format when querying Fuseki (CONSTRUCT queries).



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to