2008-6-19 13:57:39 net.sf.json.JSONObject morphPropertyValue    
警告: Can't transform property 'birthday' from java.lang.String into java.util.Date. Will register a default Morpher    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
信息: Property 'java.util.Date.class' has no write method. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.date' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
信息: Property 'java.util.Date.day' has no write method. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.hours' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.minutes' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.month' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.seconds' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.time' does not exist. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
信息: Property 'java.util.Date.timezoneOffset' has no write method. SKIPPED.    
2008-6-19 13:57:39 net.sf.ezmorph.bean.BeanMorpher morph    
警告: Property 'java.lang.String.year' does not exist. SKIPPED.    
Person's brithday: Thu Jun 19 13:57:39 CST 2008 

解决方法是:

在toBean前加一句话:

JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] {"MM/dd/yyyy HH:mm:ss"}) );来配置记下Date转化时的Morpher就OK了

或者加上 JSONSerializer.toJava 前加上面的那句话

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2018-01-13
猜你喜欢
  • 2021-08-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-12-22
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案