• JSON.simple


    JSON.simple是一个简单的Java类库用于生成和解析JSON文本。不依赖于其它类库,高性能,已经在以下多个开源项目中使用。

     JSON.simple is a simple Java toolkit for JSON. You can use JSON.simple to encode or decode JSON text.

    Features
    Full compliance with JSON specification (RFC4627) and reliable (see compliance testing)
    Provides multiple functionalities such as encode, decode/parse and escape JSON text while keeping the library lightweight
    Flexible, simple and easy to use by reusing Map and List interfaces
    Supports streaming output of JSON text
    Stoppable SAX-like interface for streaming input of JSON text (learn more)
    Heap based parser
    High performance (see performance testing)
    No dependency on external libraries
    Both of the source code and the binary are JDK1.2 compatible
    JSON与Java实体映射关系如下:
    JSON Java
    string java.lang.String
    number java.lang.Number
    true|false java.lang.Boolean
    null null
    array java.util.List
    object java.util.Map
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    DocFetcher:DocFetcher是一个桌面搜索工具类似于Google Desktop Search。搜索本地计算机中的文件如同使用搜索引擎搜索网络一样容易。支持多种文件格式(包括HTML,Microsoft Word,OpenDocument,Txt,PDF,RTF),并且支持中文关键字搜索。
    protobuf-java-format:protobuf-java-format是用于序列和反序列所有基于Google Protobuf格式的各种消息。它能够将protobuf格式还原成XML、JSON和HTML等文本格式。
    Ajax VNC:Ajax VNC是一个采用Ajax技术实现的VNC解决方案。通过浏览器就可以查看远程PC的桌面,不需要预装任何客户端。其Java VNC服务器端能够运行在Windows/Mac/Linux平台之上。
    AIOTrade:AIOTrade是一个基于NetBeans平台构建的开源股票技术分析平台,拥有一个插件架构可扩展现有功能如增加指示器、图表等。
    LumaQQ:LumaQQ是一个独立的Java QQ客户端,具有可重用的纯Java核心和基于SWT的仿QQ 界面。
    Bounce:Bounce一组Java与Swing扩展类库包括:布局管理器如:FormLayout和CenterLayout,图片过滤器,一个XML编辑器工具箱支持语法高亮显示和自动缩排等功能。
    JUnique:JUnique是一个Java开源类库用于阻止在同一个时间运行同一个Java应用程序的多个实例。
    olap4j:olap4j是一个适合于任何OLAP服务器的公共Java类包。可以把olap4j想像成JDBC。
    Cotta:一个轻量级文件IO类库。它简化了Java File IO相关API的使用并极大地提高应用程序的可测试性。
    Criteria4JPA:Criteria4JPA是一个模仿Hibernate Criteria API用在Java Persistence API(JPA)之上的开源项目。它提供的API与Hibernate Criteria API相似。