首页 > 微信应用  > 

Java的微信开发中使用XML格式和JSON格式数据的详解及实例

Java的微信开发中使用XML格式和JSON格式数据的详解及实例
这篇文章主要介绍了Java微信开发中使用XML格式和JSON格式数据的示例,注意一下json-lib所需要的jar包,需要的朋友可以参考下

这篇文章主要介绍了Java微信开发中使用XML格式和JSON格式数据的示例,注意一下json-lib所需要的jar包,需要的朋友可以参考下

XML微信XML消息model定义:

package cn.wx.server; import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element; /** * @title cn.wx.serverXMLMsg.java * @todo TODO * @author lpe234 * @time 2014年5月21日下午2:13:27 */public class XMLMsg {//普通消息基本变量 String ToUserName; String FromUserName; String CreateTime; String MsgType; String Content; String MsgId;//事件推送变量 String Event;//自定义菜单项 String EventKey;    public String getEventKey() {  return EventKey; }  public void setEventKey(String eventKey) {  EventKey = eventKey; }  public XMLMsg(String str) throws DocumentException {  Document doc = DocumentHelper.parseText(str);  Element root = doc.getRootElement();  this.ToUserName = root.elementText("ToUserName");  this.FromUserName = root.elementText("FromUserName");  this.CreateTime = root.elementText("CreateTime");  this.MsgType = root.elementText("MsgType");  this.Content = root.elementText("Content");  this.MsgId = root.elementText("MsgId");     this.Event = root.elementText("Event");  this.EventKey = root.elementText("EventKey"); }  public String getEvent() {  return Event; }  public void setEvent(String event) {  Event = event; }  public String getToUserName() {  return ToUserName; }  public void setToUserName(String toUserName) {  ToUserName = toUserName; }  public String getFromUserName() {  return FromUserName; }  public void setFromUserName(String fromUserName) {  FromUserName = fromUserName; }  public String getCreateTime() {  return CreateTime; }  public void setCreateTime(String createTime) {  CreateTime = createTime; }  public String getMsgType() {  return MsgType; }  public void setMsgType(String msgType) {  MsgType = msgType; }  public String getContent() {  return Content; }  public void setContent(String content) {  Content = content; }  public String getMsgId() {  return MsgId; }  public void setMsgId(String msgId) {  MsgId = msgId; }}

Java的微信开发中使用XML格式和JSON格式数据的详解及实例由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Java的微信开发中使用XML格式和JSON格式数据的详解及实例