在Groovy中,有一个名为.dump()
的函数“生成一个对象的详细转储字符串,显示其类,hashCode和字段”。
Play框架(1.2.5)中是否有任何等效方法,或Java是否提供任何此类方法?
答案 0 :(得分:0)
核心Java中没有等价物。大多数人都使用调试器的功能。
您可以使用reflection实现类似的功能,如果有第三方库,我也不会感到惊讶。
您还可以基于XStream和Json:
创建Dumper类import com.thoughtworks.xstream.XStream;
import com.thoughtworks.xstream.io.json.JsonHierarchicalStreamDriver;
...
XStream dumper = new XStream(new JsonHierarchicalStreamDriver());
System.out.println(dumper.toXML(data));