当前位置:  软件>java软件

Java对象序列化和反序列化工具 Xson

    来源:    发布时间:2014-12-17

    本文导语:  Xson是一个Java对象序列化和反序列化程序。支持Java对象到字节数组的序列化,和从字节数组到Java对象的反序列化。 Maven:     com.github.xsonorg     xson-core     1.0.1 支持的对象: 1.Java POJO对象 2.基本类型:byte,short,int,long,f...

Xson是一个Java对象序列化和反序列化程序。支持Java对象到字节数组的序列化,和从字节数组到Java对象的反序列化。

Maven:

    com.github.xsonorg
    xson-core
    1.0.1

支持的对象:

  • 1.Java POJO对象

  • 2.基本类型:byte,short,int,long,float,double,boolean,char

  • 3.包装类型:Byte,Short,Integer,Long,Float,Double,Boolean,Character

  • 4.String

  • 5.Collection

  • 6.Map

  • 7.Enum

  • 8.TimeZone

  • 9.Class

  • 10.BigDecimal

  • 11.BigInteger

  • 12.Class

  • 13.StringBuffer

  • 14.StringBuilder

  • 15.URI

  • 16.URL

  • 17.UUID

  • 18.Locale

  • 19.Currency

  • 20.TimeZone

  • 21.java.util.Date

  • 22.java.sql.Date

  • 23.java.sql.Time

  • 24.java.sql.Timestamp

  • 25.InetAddress

  • 26.Inet4Address

  • 27.Inet6Address

  • 28.InetSocketAddress

1.使用xson进行对象到字节数组的序列化

User user = new User();
//set....
byte[] data = XSON.write(user);

2.使用xson进行字节数组到对象的反序列化

//byte[] data = XSON.write(user);
User user = XSON.parse(data);

    
 
 

您可能感兴趣的文章:

  • java将类序列化并存储到mysql(使用hibernate)
  • java序列化和java反序列化示例
  • java序列化实现Serializable接口
  • java 基本类型或可序列化类型,这里说的可序列化类型是什么意思???具体都有哪些类型??谢谢
  • Java 序列化库 JID
  • Java对象序列化框架 Kryo
  • Java序列化类库 protostuff
  • 请教java在序列化时的中文问题?
  • 在java中如何序列化
  • Java 快速序列化库 FST
  • java序列化问题(求救,高手在哪里)
  • 深入理解Java对象的序列化与反序列化的应用
  • java对象序列化与反序列化的默认格式和json格式使用示例
  • java教程之对象序列化使用基础示例详解
  • java 序列化对象 serializable 读写数据的实例
  • 基于序列化存取实现java对象深度克隆的方法详解
  • Java序列化机制与原理的深入分析
  • *** 高分, 请问在Java (Application) 中如何取硬盘的序列号??? ***
  • Java是否有能够将经过quoted-printable编码的字符序列转换为原文的函数?
  • java生成申请单序列号的实现方法
  • java菜菜鸟提问之二:我想下载个jbuilder,哪儿有,我找到的都没序列号。
  • 请问哪里有破解的JAVA BUILDER可以下载?或者合法的TRIAL序列号!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java tomcat实现Session对象的持久化原理及配置方法介绍
  • 写一个方法,向它传递一个对象,循环打印出对象层次结构中的所有类?thinking in java里面的一个习题不知道如何做请教高手?
  • 各位高手知道在JAVA中如何用一个名称创建一个对象实例,并调用其方法,注意:在编写代码时并不知要创建的对象的类名,也并不知方法名
  • java里基本数据类型是什么?对象么?
  • Java中所有东西都是对象吗?
  • 能在JavaScript中访问Jsp页面的Java对象?
  • Java能调用OLE对象吗?怎样利用Java生成Excel报表?
  • 关于java中类和对象的问题.
  • Java 对象哈希映射库 JOhm
  • 通用并发 Java 对象池 Vibur Object Pool
  • Java对象数据库 ObjectDB
  • java applet和servlet之间是否可以传递对象?
  • Java对象转换库 EZMorph
  • 请问java.sql包中 preparedStatement 对象的setString(int parameterIndex,java.lang.String x)方法怎么用?
  • java.util类对象的DATE方法为何不能用? <%=new java.util.date()%>,在页面中是这样写的,服务器用的是Resin.
  • java如何调用word文档对象??
  • 如何检测一个java.sql.ResultSet对象是否eof?
  • Java对象的SQL接口 JoSQL
  • 如何在JAVA方法中返回多个对象,谁能解决给200分。
  • 在java中怎么知道一个对象占用内存的字节数?
  • Java对象关系映射 SimpleORM
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3