package org.nutz.castor.castor;

import java.util.Map;

import org.nutz.castor.Castor;
import org.nutz.castor.FailToCastObjectException;
import org.nutz.json.Json;

@SuppressWarnings({"rawtypes"})
public class Map2String extends Castor<Map, String> {

    @Override
    public String cast(Map src, Class<?> toType, String... args) throws FailToCastObjectException {
        return Json.toJson(src);
    }

}

@@ -163,16 +163,50 @@
 n.Json;%0D
+%0Aimport org.nutz.json.JsonFormat;%0D
 %0A%0D%0A@Supp
@@ -436,16 +436,35 @@
 Json(src
+, JsonFormat.tidy()
 );%0D%0A    

解决当传入的 map 中某个 key 为 null 值的时候，不输出该 key 的内容的错误