public abstract class AlipayUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static <V> Map<String,V> |
cleanupMap(Map<String,V> map)
清除字典中值为空的项。
|
static String |
getFileSuffix(byte[] bytes)
获取文件的真实后缀名。目前只支持JPG, GIF, PNG, BMP四种图片文件。
|
static String |
getLocalNetWorkIp()
获取本机的网络IP
|
static String |
getMimeType(byte[] bytes)
获取文件的真实媒体类型。目前只支持JPG, GIF, PNG, BMP四种图片文件。
|
static Map<?,?> |
parseJson(String body)
把JSON字符串转化为Map结构。
|
static <T extends AlipayResponse> |
parseResponse(String json,
Class<T> clazz)
把JSON字符串解释为对象结构。
|
public static String getFileSuffix(byte[] bytes)
bytes - 文件字节流public static String getMimeType(byte[] bytes)
bytes - 文件字节流public static <V> Map<String,V> cleanupMap(Map<String,V> map)
V - 泛型map - 待清除的字典public static Map<?,?> parseJson(String body)
body - JSON字符串public static <T extends AlipayResponse> T parseResponse(String json, Class<T> clazz) throws AlipayApiException
T - API响应类型json - JSON字符串clazz - API响应类AlipayApiException - the alipay api exceptionpublic static String getLocalNetWorkIp()
Copyright © 2018. All rights reserved.