public static String nodeToString(final JsonNode node, final boolean failQuietly) {

        try {
            return node == null ? null : mapper.writeValueAsString(node);
        } catch (IOException e) {
            final String msg = "JSON: Could not parse json to string: " + node;
            Log.w(msg, e);
            if (failQuietly) {
                return null;
            }
            throw new IllegalArgumentException(msg, e);
        }
    }
converts a json string to a JsonNode. Fails quietly.
main/src/main/java/cgeo/geocaching/utils/JsonUtils.java