code: public static Character convertChar(JsonNode node) {
          if (node instanceof POJONode) {
              return convertChar(DPathUtils.extractValue((POJONode) node));
          }
          return node.isNumber() ? (char) node.asInt()
                  : node.isTextual() ? (node.asText().length() > 0 ? node.asText().charAt(0) : 0) : 0;
      }
docs: Convert a {@link JsonNode} to {@link Character}.
  
  <p>
  Nullable: this method does not return {@code null}. If {@code target} can not be converted to
  {@Link Character}, character {@code #0} is returned.
  </p>
  
  @param node
  @return
  @since 0.6.2