`
kaminlee
  • 浏览: 264151 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

无序的JSONArray在页面重新排序

阅读更多

1.JAVA后取得一个LIST,并转换成JSONArray.

  JSONArray  ja= new JSONArray();
    for(Iterator<Info> it = list.iterator();it.hasNext();){
     JSONObject jso = new JSONObject();
    Info info = (Info)it.next();
    jso.put("aa",info.getAa());
    jso.put("bb", info.getBb());
    jso.put("cc",info.getCc());
    }
    response.getWriter().write(ja.toString());

  

2.通过AJAX取回JA并排序,这里是降序,要升序的话,去掉reverse()即可。

$.ajax({
   async : false,
   type : "get",
   url : "/action.do?method=abc",
   contentType:"application/x-www-form-urlencoded; charset=utf-8",
   dataType : 'json',
   data:'',
   success : function(ja) {
                if(ja.length >0){

                         dosomething...
                    }else{

                         dosomething...
                }
                //排序

                var obj =ja;
                obj.sort(function(a,b){
                    return a.a - b.a;
                }).reverse();

   }
  });

 

 

 

分享到:
评论

相关推荐

    根据JSONArray中给定字段排列顺序

    给出提前排序的数组,jsonArray中字段根据数组顺序重新排序。

    JSONArray需要的jar包

    在Java编程环境中,当我们涉及到与JSON数据交互时,经常会用到`JSONArray`类。`JSONArray`是org.json库中的一个核心类,它允许我们创建、读取和操作JSON数组。这个库是由Douglas Crockford开发的,他也是JSON...

    java jsonarray 踢重 去重操作

    在Java中,可以通过不同的库来操作`JSONArray`,例如Google的Gson、Fastjson以及org.json等。 #### 去重的需求 在处理JSON数据时,可能会遇到重复元素的情况,尤其是在合并多个数据源或者从数据库中读取数据时。...

    关于JSONArray应用的小实例

    在Java编程语言中,`JSONArray`是JSON(JavaScript Object Notation)数据格式的一个关键组成部分,由org.json库提供。JSON是一种轻量级的数据交换格式,它使得人和机器都能容易地读取和写入数据。在这个小实例中,...

    JSONArray常用包.rar

    在Java编程语言中,`JSONArray`是JSON库的一个重要组成部分,通常用于处理和操作JSON数组。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,因其简洁和易于阅读及编写,广泛应用于Web服务和应用程序...

    JSONObject、JSONArray需要的jar包

    在Java中,处理JSON数据时通常会用到两个主要的库:JSONObject和JSONArray,它们是org.json包下的类。 JSONObject是表示一个JSON对象的类,可以用来创建、读取和修改JSON数据。JSON对象由键值对组成,键总是字符串...

    JSONArray解析包

    在这个例子中,`jsonArray`将包含两个元素,每个元素都是一个`JSONObject`,键值对分别对应于`map`中的键和值。 #### 2. 解析List 对于`List`类型的对象,`fromObject()`同样能将它们转换为`JSONArray`。例如: `...

    JSONArray.zip_JsonArray

    在Java中,我们可以通过使用org.json库中的JSONArray类来处理JSON数组。本篇文章将详细探讨JSONArray的使用,包括其创建、添加元素、遍历、获取元素以及序列化和反序列化的操作。 一、JSONArray的创建 首先,我们...

    com.alibaba.fastjson.JSONArray依赖jar.rar

    本文将深入探讨Fastjson库,特别是其在处理JSONArray方面的功能和用法。 Fastjson是阿里巴巴开源的一个高性能的JSON库,它可以解析JSON文本并将其转化为Java对象,同时也可以将Java对象转化为JSON文本。Fastjson的...

    JSONArray所需jar包.zip

    JSONArray需要的jar包,包含以下: json-lib-2.4-jdk15.jar json-lib-2.4.jar ezmorph-1.0.6.jar commons-logging-1.1.1.jar commons-lang-2.6.jar commons-collections-3.2.1.jar commons-beanutils-1.9.2....

    JSONArray_JSON_

    在处理`JSONArray`时,还需要注意错误处理,如检查索引是否越界、确保添加的元素类型正确等,以避免程序运行时出错。同时,保持良好的编程习惯,如使用清晰的命名和注释,可以使代码更易读和维护。

    使用JSONArray.fromObject所需要的jar包

    在这个例子中,`MyObject`是你自定义的Java类,`JSONArray.fromObject()`会遍历列表中的每个对象,将其转换为相应的JSON表示,并存储在`JSONArray`中。 请注意,随着技术的发展,现在有更现代的库如Gson、Jackson或...

    JSON(net.sf.json.JSONArray)需要的jar包

    在标题中提到的"JSON(net.sf.json.JSONArray)需要的jar包",是指为了在Java项目中使用`net.sf.json.JSONArray`以及相关的JSON类,你需要引入特定的jar包。`net.sf.json.JSONArray`是开源项目Apache licensed Json-...

    jsonArray jsonObject常用包

    一些常用的json包如:commons-logging-1.0.4.jar commons-lang-2.3.jar commons-collections-3.2.jar commons-beanutils-1.7.0.jar 等

    JSONArray和Gson的jar

    在Java中,可以使用org.json库中的JSONArray类来创建和操作JSONArray对象。例如,你可以创建一个JSONArray,添加元素,读取元素,甚至遍历整个数组。 然后,我们来看Gson库。Gson库允许开发人员将Java对象序列化为...

    JSONObject与JSONArray所需jar包

    在Java编程环境中,当我们处理JSON数据时,经常会用到`JSONObject`和`JSONArray`这两个类。它们是来自开源项目json.org的JSON库的一部分,提供了方便的API来操作JSON格式的数据。JSON(JavaScript Object Notation)...

    JsonArray 相关依赖 jar

    包含 json-lib-2.4-jdk15.jar , ezmorph-1.0.6.jar commons-logging-1.2.jar commons-lang-2.5.jar commons-collections-3.2.jar commons-beanutils-1.8.0.jar

    jsonObject, jsonArray所需的包.

    jsonObject, jsonArray所需的6个jar包 json-lib-2.4-jdk15.jar; ezmorph-1.0.6.jar; commons-logging-1.1.1.jar; commons-lang-2.4.jar; commons-collections-3.2.1.jar; commons-beanutils-1.8.3.jar;

    JSONArray JSONObject所需JAR

    JSONArray JSONObject所需JAR json-lib-2.4-jdk15.jar commons-beanutils-1.9.2.jar commons-collections-3.2.1.jar commons-lang-2.5.jar commons-logging-1.1.1.jar ezmorph-1.0.6.jar

    list转成JsonArray

    JSON使用

Global site tag (gtag.js) - Google Analytics