zoukankan      html  css  js  c++  java
  • 将JavaBean对象/List或Set或Map对象转成JSON方式

    一、通过Struts2插件包(即使用Struts框架)自动生成JSON文本

    二、使用第三方工具,将JavaBean对象/List或Set或Map对象转成JSON 

    准备导入第三方jar包:

        》commons-beanutils-1.7.0.jar

        》commons-collections-3.1.jar

        》commons-lang-2.5.jar

        》commons-logging-1.1.1.jar

        》ezmorph-1.0.3.jar

        》json-lib-2.1-jdk15.jar          

    1.JSONArray应用:

       (1)JavaBean----->JSON

                》JSONArray jsonArray = JSONArray.fromObject(city);

                》String jsonJAVA = jsonArray.toString();

       (2)List<JavaBean>----->JSON

            》JSONArray jsonArray = JSONArray.fromObject(cityList);

            》String jsonJAVA = jsonArray.toString();

       (3)List<String>----->JSON

            》JSONArray jsonArray = JSONArray.fromObject(stringList);

            》String jsonJAVA = jsonArray.toString();

       (4)Set<JavaBean>----->JSON

            》JSONArray jsonArray = JSONArray.fromObject(citySet);

            》String jsonJAVA = jsonArray.toString();

       (5)Map<String,Object>----->JSON

            》JSONArray jsonArray = JSONArray.fromObject(map);

            》String jsonJAVA = jsonArray.toString();

    2.JSONObject的应用:

  • 相关阅读:
    Java HashMap HashCode
    JS 笔记---持续更新
    彻底弄懂 JavaScript 执行机制
    几条jQuery代码片段助力Web开发效率提升
    原生JS与jQuery操作DOM对比
    jQuery->JavaScript一览表
    Jquery介绍
    canvas雪花
    canvas绘制多边形
    兼容性的事件处理程序
  • 原文地址:https://www.cnblogs.com/damoblog/p/8182197.html
Copyright © 2011-2022 走看看