org.apache.jena.atlas.json.JsonObject.toString()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中org.apache.jena.atlas.json.JsonObject.toString()方法的一些代码示例,展示了JsonObject.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JsonObject.toString()方法的具体详情如下:
包路径:org.apache.jena.atlas.json.JsonObject
类名称:JsonObject
方法名:toString

JsonObject.toString介绍

暂无

代码示例

代码示例来源:origin: epimorphics/elda

@GET @Produces("application/json") public Response requestHandlerJSON(
    @PathParam("path") String pathstub,
    @Context UriInfo ui) {
  SpecRecord rec = lookupRequest(pathstub, ui);
  if (rec == null) {
    return returnNotFound("No specification corresponding to path: /" + pathstub);
  } else {
    String enc;
    try {
      List<Resource> roots = new ArrayList<Resource>();
      roots.add( rec.getApiRoot());
      enc = Encoder.getForOneResult().encodeRecursive(rec.getSpecModel(), roots).toString();
    } catch (JsonException e) {
      return returnError(e);
    } catch (Throwable e) {
      return returnError( e.getMessage() );
    }
    return returnAs(RouterRestlet.NO_EXPIRY, enc, "application/json");
  }
}

代码示例来源:origin: epimorphics/elda

@Test public void testModelEncode() {
    Model src = ModelIOUtils.modelFromTurtle(":r :p 42; :q :r2. :r2 :p 24 .");
    Context context = new Context();
    JsonObject obj = Encoder.get(context).encode(src);
    String encoding = obj.toString();
    Model dec = Decoder.decodeModel(context, new StringReader(encoding) );
    assertTrue( dec.isIsomorphicWith(src) );
  }
}

代码示例来源:origin: apache/jena

json.put("p", obj);
json.put("ex", ns);
String js = json.toString();

代码示例来源:origin: apache/jena

jenaCtx.set(JsonLDWriter.JSONLD_FRAME, frame.toString());
String jsonld = toString(m, RDFFormat.JSONLD_FRAME_PRETTY, jenaCtx);
jenaCtx.set(JsonLDWriter.JSONLD_FRAME, JsonUtils.fromString(frame.toString()));
jsonld = toString(m, RDFFormat.JSONLD_FRAME_FLAT, jenaCtx);
m2 = parse(jsonld);

相关文章