             var arrayString = ""
             for (index, value) in enumerate(array) {
                 if index != array.count - 1 {
-                    arrayString += "\(value),"
+                    arrayString += "\(value.rawJSONString),"
                 }else{
-                    arrayString += "\(value)"
+                    arrayString += "\(value.rawJSONString)"
                 }
             }
             return "[\(arrayString)]"

        }
    }
    
    var _rawJSONString: String {
        switch self {
        case .JNumber(let value):
            return "\(value)"

            arrayString += "\(indent)]"
            return arrayString
        default:
            return rawJSONString
        }
    }
}
