popjxc
2011-03-16 17:55 阅读 926
已采纳

如何根据json格式生成java bean对象?

[size=medium][color=blue][b]项目中使用Jackson解析json字符串 为 java bean。

现在要根据json的格式定义一套java bean对象,
关键是json的格式超级复杂和嵌套,
java bean定义起来实在是费劲。。
大家有没有好的方法和工具能够根据json的格式自动生成一套java bean?

多谢各位![/b][/color][/size]

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    liukaihandsome liukaihandsome 2011-03-16 23:26

    没有这个方法
    如果json 的格式很复杂
    用jackson中的JsonNode
    不管多么复杂都能解析出来
    关于nodetree可以
    java bean肯定要自己定义的.

    关于JsonNode的用法 可以参考下
    [url]http://liukai.iteye.com/admin/blogs/909973[/url]

    Good Luck!

    点赞 评论 复制链接分享
  • william_ai william_ai 2011-03-16 19:08

    fastjson

    点赞 评论 复制链接分享
  • shadowlin shadowlin 2011-03-17 13:09

    有很多json库的,比如楼上推荐的fastjson..
    但是楼主的功能没看太明白,你说的意思吧json反序列化回到javabean还是用json直接生成出一个javabean来?后者可能比较麻烦而且也意义不大,前者的话很多json库都支持的。

    点赞 评论 复制链接分享
  • lizeyang lizeyang 2015-06-24 09:53

    我写了个在线工具,能非常好地满足楼主的需求,网页地址:http://jsontojava.sinaapp.com/
    详细介绍
    http://blog.csdn.net/lizeyang/article/details/46545975

    点赞 评论 复制链接分享

相关推荐