code: private static JSON toJSON( String string, JsonConfig jsonConfig ) {
        JSON json = null;
        if( string.startsWith( "[" ) ){
           json = JSONArray.fromObject( string, jsonConfig );
        }else if( string.startsWith( "{" ) ){
           json = JSONObject.fromObject( string, jsonConfig );
        }else if( "null".equals( string ) ){
           json = JSONNull.getInstance();
        }else{
           throw new JSONException( "Invalid JSON String" );
        }
  
        return json;
     }
docs: Creates a JSONObject, JSONArray or a JSONNull from a JSONString.
  
  @throws JSONException if the string is not a valid JSON string