
net.arccode.wechat.pay.api.common.parser.xml.ObjectXmlParser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of wechat-pay-sdk Show documentation
Show all versions of wechat-pay-sdk Show documentation
wechat pay SDK, out of the box.
The newest version!
package net.arccode.wechat.pay.api.common.parser.xml;
import net.arccode.wechat.pay.api.common.exception.WXPayApiException;
import net.arccode.wechat.pay.api.common.parser.Converter;
import net.arccode.wechat.pay.api.common.parser.WXPayParser;
import net.arccode.wechat.pay.api.protocol.base.WXPayResponse;
/**
* xml对象解析器
*
* @author http://arccode.net
* @since 2015-11-05
*/
public class ObjectXmlParser implements WXPayParser {
private Class clazz;
public ObjectXmlParser(Class clazz) {
this.clazz = clazz;
}
@Override
public T parse(String resp) throws WXPayApiException {
Converter converter = new XmlConverter();
return converter.toResponse(resp, clazz);
}
@Override
public Class getResponseClass() {
return clazz;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy