idea toString() 生成 json 模板
一、操作
1、打开 Alt+Insert 选择 toString() 选择右上角的 Settings,切换到 Templates, 点 左上角的 + 表示新增一个
2、起一个JSON名字,把下面的模板放进去
二、代码
public java.lang.String toString() { return "{\"$classname\":{" #set ($i = 0) #foreach ($member in $members)#if ($i == 0) +"##### #else +",#### #end#if ($member.string || $member.date) \"$member.name\":\"" #else \"$member.name\":" #end#if ($member.primitiveArray || $member.objectArray) +java.util.Arrays.toString($member.name) #elseif ($member.string || $member.date) +$member.accessor+'\"' #else +$member.accessor #end#set ($i = $i + 1) #end #if ( $class.hasSuper ) +"},\"super-$classname\":" +super.toString()+"}"; #else +"}}"; #end }
内容仅供参考,并非百分百解决您的问题。