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.