public class ObjectXmlParser<T extends AlipayResponse> extends Object implements AlipayParser<T>
| 构造器和说明 |
|---|
ObjectXmlParser(Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
decryptSourceData(AlipayRequest<?> request,
String body,
String format,
Decryptor decryptor,
String encryptType,
String charset)
获取实际串:如果是加密内容则返回内容已经是解密后的实际内容了
|
CertItem |
getCertItem(AlipayRequest<?> request,
String responseBody)
获取响应内的证书序列号和签名数据
|
Class<T> |
getResponseClass()
获取响应类类型。
|
SignItem |
getSignItem(AlipayRequest<?> request,
String responseBody)
获取响应内的签名数据
|
T |
parse(String rsp)
把响应字符串解释成相应的领域对象。
|
public T parse(String rsp) throws AlipayApiException
AlipayParserparse 在接口中 AlipayParser<T extends AlipayResponse>rsp - 响应字符串AlipayApiExceptionpublic Class<T> getResponseClass()
AlipayParsergetResponseClass 在接口中 AlipayParser<T extends AlipayResponse>public SignItem getSignItem(AlipayRequest<?> request, String responseBody) throws AlipayApiException
AlipayParsergetSignItem 在接口中 AlipayParser<T extends AlipayResponse>responseBody - 响应字符串AlipayApiExceptionpublic CertItem getCertItem(AlipayRequest<?> request, String responseBody) throws AlipayApiException
AlipayParsergetCertItem 在接口中 AlipayParser<T extends AlipayResponse>responseBody - 响应字符串AlipayApiExceptionpublic String decryptSourceData(AlipayRequest<?> request, String body, String format, Decryptor decryptor, String encryptType, String charset) throws AlipayApiException
AlipayParserdecryptSourceData 在接口中 AlipayParser<T extends AlipayResponse>AlipayApiExceptionCopyright © 2025. All rights reserved.