/** * Pretty print a json doc */ public static void prettyPrint(StringBuilder bld, JsonNode node) { toString(bld, node, 0, true); }
/** * Pretty print a json doc */ public static void prettyPrint(StringBuilder bld, JsonNode node) { toString(bld, node, 0, true); }
/** * Pretty print a json doc */ public static void prettyPrint(StringBuilder bld, JsonNode node) { toString(bld, node, 0, true); }
private static boolean arrayToString(StringBuilder bld, ArrayNode node, int depth, boolean newLine) { if (newLine) { indent(bld, depth); newLine = false; } bld.append("["); boolean first = true; for (Iterator<JsonNode> itr = node.elements(); itr.hasNext();) { if (first) { first = false; } else { bld.append(','); } newLine = toString(bld, itr.next(), depth + 1, newLine); } if (newLine) { indent(bld, depth); } bld.append(']'); return false; }
private static boolean arrayToString(StringBuilder bld, ArrayNode node, int depth, boolean newLine) { if (newLine) { indent(bld, depth); newLine = false; } bld.append("["); boolean first = true; for (Iterator<JsonNode> itr = node.elements(); itr.hasNext();) { if (first) { first = false; } else { bld.append(','); } newLine = toString(bld, itr.next(), depth + 1, newLine); } if (newLine) { indent(bld, depth); } bld.append(']'); return false; }
private static boolean arrayToString(StringBuilder bld, ArrayNode node, int depth, boolean newLine) { if (newLine) { indent(bld, depth); newLine = false; } bld.append("["); boolean first = true; for (Iterator<JsonNode> itr = node.elements(); itr.hasNext();) { if (first) { first = false; } else { bld.append(','); } newLine = toString(bld, itr.next(), depth + 1, newLine); } if (newLine) { indent(bld, depth); } bld.append(']'); return false; }
bld.append('\"'); bld.append(':'); newLine = toString(bld, entry.getValue(), depth + 1, false); if (newLine) { indent(bld, depth);
bld.append('\"'); bld.append(':'); newLine = toString(bld, entry.getValue(), depth + 1, false); if (newLine) { indent(bld, depth);
bld.append('\"'); bld.append(':'); newLine = toString(bld, entry.getValue(), depth + 1, false); if (newLine) { indent(bld, depth);