support string, double, int, array, null but object not work