com.ibm.mq.headers
类字符集
- java.lang.Object
- com.ibm.mq.jmqi.JmqiObject
- com.ibm.mq.headers.Charsets
公共类 Charsets 扩展 com.ibm.mq.jmqi.JmqiObject用于在 "头" 中执行基于 NIO 字符集的数据转换的类
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法和描述 static java.lang.Stringconvert(byte[] bytes, int ccsid)将指定 CCSID 中的字节数组内容转换为 Java 字符串。static java.lang.Stringconvert(byte[] bytes, int ccsid, int encoding)将指定 CCSID 中的字节数组内容转换为 Java 字符串。static java.lang.Stringconvert(byte[] bytes, int offset, int length, int ccsid)将指定 CCSID 中的字节数组内容转换为 Java 字符串。static java.lang.Stringconvert(byte[] bytes, int offset, int length, int ccsid, int encoding)将指定 CCSID 中的字节数组内容转换为 Java 字符串。static java.lang.Stringconvert(java.nio.ByteBuffer bytes, int offset, int length, int ccsid)将指定 CCSID 中的 ByteBuffer 内容转换为 Java 字符串。static byte[]convert(java.lang.String string, int ccsid)将 Java 字符串转换为使用指定 CCSID 的字节数组。
-
-
方法详细信息
转换
public static java.lang.String convert (byte [] bytes , int ccsid) 抛出 java.io.UnsupportedEncodingException将指定 CCSID 中的字节数组内容转换为 Java 字符串。- 参数:
bytes-数据ccsid-编码字符集标识- 返回:
- 数据作为 Unicode 字符串
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
转换
public static java.lang.String convert (byte [] bytes , int ccsid, int 编码) 抛出 java.io.UnsupportedEncodingException将指定 CCSID 中的字节数组内容转换为 Java 字符串。- 参数:
bytes-数据ccsid-编码字符集标识encoding-头的编码,与 CCSID 1200 字符编码相关- 返回:
- 数据作为 Java 字符串
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
转换
public static java.lang.String convert (byte [] bytes , int offset, int 长度, int ccsid) 抛出 java.io.UnsupportedEncodingException将指定 CCSID 中的字节数组内容转换为 Java 字符串。- 参数:
bytes-offset-length-ccsid-- 返回:
- 生成的字符串
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
转换
public static java.lang.String convert (byte [] bytes , int offset, int 长度, int ccsid, int 编码) 抛出 java.io.UnsupportedEncodingException将指定 CCSID 中的字节数组内容转换为 Java 字符串。- 参数:
bytes-offset-length-ccsid-encoding-- 返回:
- 生成的字符串
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
转换
公共静态 java.lang.String 转换 (java.nio.ByteBuffer 字节, int offset, int 长度, int ccsid) 抛出 java.io.UnsupportedEncodingException将指定 CCSID 中的 ByteBuffer 内容转换为 Java 字符串。- 参数:
bytes-offset-length-ccsid-- 返回:
- 生成的字符串
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
转换
public static byte [] convert (java.lang.String string , int ccsid) 抛出 java.io.UnsupportedEncodingException将 Java 字符串转换为使用指定 CCSID 的字节数组。- 参数:
string-ccsid-- 返回:
- 生成的字节数组
- 抛出:
java.io.UnsupportedEncodingException-如果不存在所提供 CCSID 值的代码页映射,或者平台无法从代码页转换。
-