protected NObject parseJSONString(final String json) throws Exception { final NValue<?> parsed = NUtils.JSON.parse(json); if (null == parsed) { throw new Exception("Error parsing JSON"); } return parsed.asNObject(); }
final NValue<?> parsed = NUtils.JSON.parse(message);
@Override public final NObject json() { if (null == m_json) { if (good()) { final String body = body(); if (null != body) { try { final NValue<?> parsed = NUtils.JSON.parse(body); if (null != parsed) { m_json = parsed.asNObject(); } } catch (Exception e) { Client.get().error("NResponse.json()", e); } } } } return m_json; }
public static final NObject toNObject(String string) { string = StringOps.toTrimOrNull(string); if (null != string) { try { final NValue<?> parsed = NUtils.JSON.parse(string); if (null == parsed) { return null; } return parsed.asNObject(); } catch (Exception e) { return null; } } return null; }
public static final NArray toNArray(String string) { string = StringOps.toTrimOrNull(string); if (null != string) { try { final NValue<?> parsed = NUtils.JSON.parse(string); if (null == parsed) { return null; } return parsed.asNArray(); } catch (Exception e) { return null; } } return null; }
public static final NValue<?> parse(final String json) throws Exception { return parse(json, null); }
public final NObject deep() throws Exception { NValue<?> value = NUtils.JSON.parse(NUtils.JSON.toJSONString(m_jso)); return value.asNObject(); }
public final NArray deep() throws Exception { NValue<?> value = NUtils.JSON.parse(NUtils.JSON.toJSONString(m_jso)); return value.asNArray(); }