IDEA 自定义toString 方法
IDEA 自动生成的toString 方法无法通过 JSONObject.parseObject(model.toString())方法直接生成jsonobject对象

比如默认的是这样,生成方法时,字符串拼接多少不是自己想要的:

会是这样的String对象。
但是IDEA可以自定义tostring 类型,settongs--->templates中可以自定义代码:

然后调用自定义方法,生成的toString就是这样的:

这种类型可以直接进行parseObject 转换成JSONObject。
{"dst_as":"","sub_attack_type":-1,"attack_type":-1,"log_sids":"","dip":"111.126.91.230","dst_asset_id":"","type":-1,"attack_dir":1,"dipv4_int":-1,"dport":-1,"mode":-1,"dst_city":"","id":"","sip":"0.0.0.0","dst_province":"","state":-1,"app_id":8,"log_ids":"","src_as":"","src_city":"","dst_country":"","severity":-1,"recv_time":-1,"confidence":-1,"end_time":-1,"log_sampled":false,"conn_dir":-1,"sipv4_int":-1,"rule_id":4,"intel_matches":"","start_time":-1,"log_count":-1,"stage":-1,"report_time":-1,"src_country":"","src_asset_id":"","name":"","info1":"","sport":-1,"info3":"","infos":"","src_province":"","info2":""}
生成的JOSN格式非常好用!
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号