读书人

微信公众平台回复信息有关问题求解答

发布时间: 2013-10-31 12:03:52 作者: rapoo

微信公众平台回复信息问题求解答
本帖最后由 u011796474 于 2013-10-29 18:41:03 编辑 INFO: <?xml version=1.0 encoding=UTF-8 ?><xml><ToUserName>gh_31684046fe07</ToUserName><FromUserName>owaEuuPpIAHPRLxcwYuW_XoXcWvw</FromUserName><CreateTime>1383042240972</CreateTime><MsgType>text</MsgType><Content>asdf</Content><FuncFlag>0</FuncFlag></xml>
我从日志把我回写的XML 打出来啦 如上 不知为什么没有反应 我回写的XML那里有问题吗
求大神指点StringBuffer xml=new StringBuffer();
xml=xml.append("<?xml"+" "+ " version="+"1.0 "+" encoding="+"UTF-8 "+"?>");
xml=xml.append("<xml>");

xml.append("<ToUserName>");
xml.append(we.getFromUserName());
xml.append("</ToUserName>");


xml.append("<FromUserName>");
xml.append(we.getToUserName());
xml.append("</FromUserName>");

xml.append("<CreateTime>");
xml.append(new Long(new Date().getTime()).toString());
xml.append("</CreateTime>");

xml.append("<MsgType>");
xml.append(we.getMsgType());
xml.append("</MsgType>");

xml.append("<Content>");
xml.append(we.getContent());
xml.append("</Content>");

xml.append("<FuncFlag>");
xml.append("0");
xml.append("</FuncFlag>");
xml.append("</xml>");
[解决办法]

引用:
INFO: <?xml version=1.0 encoding=UTF-8 ?><xml><ToUserName>gh_31684046fe07</ToUserName><FromUserName>owaEuuPpIAHPRLxcwYuW_XoXcWvw</FromUserName><CreateTime>1383042240972</CreateTime><MsgType>text</MsgType><Content>asdf</Content><FuncFlag>0</FuncFlag></xml>
我从日志把我回写的XML 打出来啦 如上 不知为什么没有反应 我回写的XML那里有问题吗
求大神指点StringBuffer xml=new StringBuffer();
xml=xml.append("<?xml"+" "+ " version="+"1.0 "+" encoding="+"UTF-8 "+"?>");
xml=xml.append("<xml>");

xml.append("<ToUserName>");
xml.append(we.getFromUserName());
xml.append("</ToUserName>");


xml.append("<FromUserName>");
xml.append(we.getToUserName());
xml.append("</FromUserName>");

xml.append("<CreateTime>");
xml.append(new Long(new Date().getTime()).toString());
xml.append("</CreateTime>");

xml.append("<MsgType>");
xml.append(we.getMsgType());
xml.append("</MsgType>");

xml.append("<Content>");
xml.append(we.getContent());
xml.append("</Content>");

xml.append("<FuncFlag>");
xml.append("0");
xml.append("</FuncFlag>");
xml.append("</xml>");

<?xml version=1.0 encoding=UTF-8 ?>这里
改成<?xml version="1.0“ encoding=”utf-8"?>
[解决办法]
引用:
INFO: <?xml version="1.0" encoding="UTF-8" ?><xml><ToUserName>gh_31684046fe07</ToUserName><FromUserName>owaEuuPpIAHPRLxcwYuW_XoXcWvw</FromUserName><CreateTime>1383045525185</CreateTime><MsgType>text</MsgType><Content>asdf</Content><FuncFlag>0</FuncFlag></xml>
改啦也还是不行

你直接吧这个粘贴到
http://www.ostools.net/codeformat/xml
这里验证你的xml是否是标准的。。
看你这帖子中貌似就是说xml的,

我从日志把我回写的XML 打出来啦 如上 不知为什么没有反应 我回写的XML那里有问题吗

这个,让我如何理解呢?什么反应

读书人网 >J2EE开发

热点推荐