cn.signit.sdk.util
类 FastjsonEncoder

java.lang.Object
  继承者 cn.signit.sdk.util.FastjsonEncoder

public final class FastjsonEncoder
extends Object


方法摘要
static String encodeAsString(Object obj)
          将指定java对象序列化成相应字符串
(默认:使用unicode编码(当有中文字段时);使用NamingStyle.CAMEL命名风格)
static String encodeAsString(Object obj, boolean useUnicode)
          将指定java对象序列化成相应字符串
(默认:使用NamingStyle.CAMEL命名风格)
static String encodeAsString(Object obj, NamingStyle namingStyle)
          将指定java对象序列化成相应字符串
(默认:使用unicode编码(当有中文字段时))
static String encodeAsString(Object obj, NamingStyle namingStyle, boolean useUnicode)
          将指定java对象序列化成相应字符串
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

encodeAsString

public static String encodeAsString(Object obj,
                                    NamingStyle namingStyle,
                                    boolean useUnicode)
将指定java对象序列化成相应字符串

参数:
obj - java对象
namingStyle - 命名风格
useUnicode - 是否使用unicode编码(当有中文字段时)
返回:
序列化后的json字符串

encodeAsString

public static String encodeAsString(Object obj,
                                    NamingStyle namingStyle)
将指定java对象序列化成相应字符串
(默认:使用unicode编码(当有中文字段时))

参数:
obj - java对象
namingStyle - 命名风格
返回:
序列化后的json字符串

encodeAsString

public static String encodeAsString(Object obj,
                                    boolean useUnicode)
将指定java对象序列化成相应字符串
(默认:使用NamingStyle.CAMEL命名风格)

参数:
obj - java对象
useUnicode - 是否使用unicode编码(当有中文字段时)
返回:
序列化后的json字符串

encodeAsString

public static String encodeAsString(Object obj)
将指定java对象序列化成相应字符串
(默认:使用unicode编码(当有中文字段时);使用NamingStyle.CAMEL命名风格)

参数:
obj - java对象
返回:
序列化后的json字符串


Copyright © 2019. All rights reserved.