Chinaunix首页 | 论坛 | 博客
  • 博客访问: 174729
  • 博文数量: 46
  • 博客积分: 1445
  • 博客等级: 上尉
  • 技术积分: 448
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-27 22:20
文章分类

全部博文(46)

文章存档

2013年(4)

2012年(12)

2011年(3)

2010年(5)

2009年(16)

2008年(6)

我的朋友

分类: Java

2012-07-12 07:40:04

类库在此  

点击(此处)折叠或打开

  1. package json;

  2. import java.io.StringReader;
  3. import java.util.Date;
  4. import antlr.RecognitionException;
  5. import antlr.TokenStreamException;
  6. import com.sdicons.json.mapper.JSONMapper;
  7. import com.sdicons.json.mapper.MapperException;
  8. import com.sdicons.json.model.JSONValue;
  9. import com.sdicons.json.parser.JSONParser;

  10. public class JsonSerialize {

  11.     /**
  12.      * @param args
  13.      * @throws MapperException
  14.      * @throws RecognitionException
  15.      * @throws TokenStreamException
  16.      */
  17.     public static void main(String[] args) throws MapperException, TokenStreamException, RecognitionException {
  18.         
  19.         JSONValue jsonValue = JSONMapper.toJSON(new Date());
  20.         String jsonStr = jsonValue.render(true);
  21.         System.out.println(jsonStr);
  22.         
  23.         JSONParser parser = new JSONParser(new StringReader(jsonStr));
  24.         Date date = (Date) JSONMapper.toJava(parser.nextValue(), Date.class);
  25.         System.out.println(date);

  26.     }

  27. }

阅读(3629) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~