`
chenchi1985
  • 浏览: 71112 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

flex json

    博客分类:
  • j2ee
 
阅读更多

使用flexjson将java对象转换为json字符串。

官方地址:http://flexjson.sourceforge.net/

 

1.基本用法

            List<SJia> list = SJia.find("region.id = ?", region).fetch();
            Map rtn = new HashMap();
            if (!list.isEmpty()) {
                rtn.put("sJiaList", list);
            }
    
            renderText(new JSONSerializer().include("sJiaList.name","sJiaList.id")
                    .exclude("sJiaList.*").serialize(rtn));

     

    在上面的代码中,最后的json结果中只包含SJia对象的id和name属性。

    flexjson有以下几个使用中需要注意的地方:

    • 对象的集合属性,默认是不包含在最终的json中的。
    • 在JSONSerializer对象上连续调用include和exclude方法时,先调用的方法优先级较高。
    分享到:
    评论

    相关推荐

      flex json解析包(corelib.swc)

      在Flex开发中,JSON(JavaScript Object Notation)是一种常见的数据交换格式,因其轻量级、易读易写的特点,被广泛用于Web服务与客户端之间的数据通信。本压缩包"flex json解析包(corelib.swc)"是针对Flex应用...

      flex json 解析包

      Flex JSON解析包是一种在Flex应用程序中处理JSON数据的工具,主要用于前台数据显示和用户交互。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它以其简洁和易于阅读的特性被广泛应用于Web服务和...

      Flex Json

      Flex JSON 是一个轻量级的库,用于在ActionScript 3.0中处理JSON(JavaScript Object Notation)数据。这个库使得在Flex应用程序中序列化和反序列化JSON对象变得非常简单,它允许开发者将ActionScript对象转换为JSON...

      flex json转无限树形加单选框并获得选中子项

      本话题聚焦于使用Flex处理JSON数据,将其转化为无限层级的树形结构,并添加单选框功能,以便用户选择特定节点,同时能够获取到被选中的子项。这个功能在诸如文件管理系统、组织架构展示、菜单导航等场景中非常常见。...

      FLEX JSON 包

      标题中的"FLEX JSON 包"指的是在Adobe Flex开发中用于处理JSON(JavaScript Object Notation)数据的库或组件。Flex是一种开源的、基于ActionScript的框架,主要用于构建富互联网应用程序(RIA)。在Flex中,JSON...

      flex json转无限树形加单选框并获得选中子项 自动展开

      "flex json转无限树形加单选框并获得选中子项 自动展开"这一主题涉及到多个技术点,包括JSON数据处理、无限层级树形结构的构建、单选框(checkbox)的实现以及节点的自动展开功能。下面将详细讲解这些知识点。 1. ...

      flex json开发

      Flex JSON开发是一个涉及前端与后端数据交互的重要技术,它主要使用Adobe Flex框架与JSON(JavaScript Object Notation)数据格式进行交互。Flex是基于ActionScript的开放源代码框架,用于构建富互联网应用程序(RIA...

      Flex_json包下载

      Flex_json包是一个专门为Flex开发设计的JSON处理库,它提供了在ActionScript中解析和生成JSON对象的功能。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的开放源代码框架,主要用于构建富互联网应用程序(RIA...

      flex序列化json

      Flex序列化JSON是一种在Adobe Flex应用中处理JSON(JavaScript Object Notation)数据的方法。JSON是一种轻量级的数据交换格式,因其简洁、易于人阅读和编写,同时也容易让机器解析和生成,而被广泛用于Web服务和...

      flex json包as3corelib

      com.adobe.serialization.json.JSON; flex使用json报错,没有定义的类型,导入包即可. 资源是rar文件, 里面有源码+示例 和一个as3corelib.swc文件

      flex json序列号包

      flex前端json序列号包,将object类型序列号成json格式

      flex解析json的swc包(entity-flex-v1-02)及例子

      在给定的资源中,“flex解析json的swc包(entity-flex-v1-02)及例子”显然提供了用于在Flex应用中处理JSON数据的库。SWC是Adobe Flex的库文件格式,它包含了编译后的ActionScript代码和相关的元数据,可以被其他Flex...

      Flex与JSON及XML的互操作

      ### Flex与JSON及XML的互操作:深度解析 #### 核心知识点概览 1. **Flex框架**:一种开源框架,允许开发者使用MXML语言和ActionScript 3构建Flash应用程序,尤其适用于创建富互联网应用(RIA)。 2. **JSON...

      Adobe提供的Flex解析Json的ActionScript包

      2. **JSON类**:从Flex 4开始,Adobe引入了`mx.rpc.json.util.JSON`类(在Flex 4.5之后改为`spark.utils.JSON`),提供了更全面的JSON支持。`JSON.decode()`和`JSON.encode()`方法比`JSONUtil`更强大,能够处理更...

      flex3 json官方包

      Flex3 JSON官方包是Adobe Flex 3开发过程中用于处理JSON(JavaScript Object Notation)数据的组件集合。JSON是一种轻量级的数据交换格式,因其简洁、高效而被广泛应用于Web服务和客户端之间的数据通信。在Flex3中,...

      jswoof-v1-07 当前最快的Flex解释Json的工具

      JSwoof是一个当前Flex解释Json最快的工具,是Flex下的包,即当你做Flex+Java的开时,你可以利用JSwoof这个工具包很好地在Java Json格式的数据与Flex中的对象相互转换。 比如JSwoof中的JParser.decode()方法: ...

      flex 需要的json包

      标题 "flex 需要的json包" 暗示我们正在讨论的是关于Adobe Flex中使用的JSON库。Flex是一个开放源代码的框架,用于构建富互联网应用程序(RIA),它使用ActionScript编程语言和MXML标记语言。在Flex中,处理JSON...

      c++与flex利用json通信

      本项目“c++与flex利用json通信”旨在展示如何在这两个平台之间建立有效的通信机制,通过JSON(JavaScript Object Notation)数据格式进行数据交换。下面将详细介绍这个项目中的关键知识点。 1. C++:作为服务器端...

    Global site tag (gtag.js) - Google Analytics