一、通过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的应用:

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
  • 2022-02-23
  • 2021-10-09
猜你喜欢
  • 2022-12-23
  • 2021-06-20
  • 2022-12-23
  • 2021-09-07
  • 2022-12-23
  • 2021-11-18
  • 2021-11-18
相关资源
相似解决方案