public String toString() { return jsonValue.getClass().getSimpleName() + ": " + jsonValue.render(false); }
public String getString(Object... keys) { String jsString = getValue(keys).render(false); return jsString.substring(1, jsString.length() - 1); }
/** * Convert the JSON value into a string representation (JSON representation). * @param pretty Indicating if the print should be made pretty (human readers) or compact (transmission or storage). * @return A JSON representation. */ public String render(boolean pretty) { return render(pretty, ""); }
private static String pojo2json(Object pojo) { try { return "(" + JSONMapper.toJSON(pojo).render(true) + ")"; } catch (MapperException e) { return null; } }
private static String pojo2json(Object pojo) { try { return "(" + JSONMapper.toJSON(pojo).render(true) + ")"; } catch (MapperException e) { return null; } }
public static String toJSON(Object value) throws MapperException { return JSONMapper.toJSON(value).render(true); }
public static String toJSON(Object value) throws MapperException { return JSONMapper.toJSON(value).render(true); }
protected String render(boolean aPretty, String aIndent) { final StringBuilder lBuf = new StringBuilder(); if(aPretty) { lBuf.append(aIndent).append("[\n"); String lIndent = aIndent + " "; for (int i = 0; i < array.size(); i++) { JSONValue jsonValue = array.get(i); lBuf.append(jsonValue.render(true, lIndent)); if(i < array.size() - 1) lBuf.append(",\n"); else lBuf.append("\n"); } lBuf.append(aIndent).append("]"); } else { lBuf.append("["); for (int i = 0; i < array.size(); i++) { JSONValue jsonValue = array.get(i); lBuf.append(jsonValue.render(false, "")); if(i < array.size() - 1) lBuf.append(","); } lBuf.append("]"); } return lBuf.toString(); }
if(jsonValue.isSimple()) lBuf.append(" : ").append(jsonValue.render(false, "")); lBuf.append(" :\n").append(jsonValue.render(true, lIndent2)); final JSONValue jsonValue = map.get(lKey); lBuf.append(ParserUtil.render(lKey, false, "")).append(":").append(jsonValue.render(false)); if(lKeyIter.hasNext()) lBuf.append(",");