第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

圖文的輸出不了

public static String newsMessageToXml(NewsMessage newsMessage){
?? ??? ?XStream xstream=new XStream();
?? ??? ?xstream.alias("xml",newsMessage.getClass());
?? ??? ?xstream.alias("item",new News().getClass());
?? ??? ?return xstream.toXML(newsMessage);
?? ?}
?? ?/**
?? ? * 圖文消息組裝
?? ? * @param map
?? ? * @return
?? ? */
?? ?public static String initNewsMessaeg(Map<String,String>map){
?? ??? ?String message=null;
?? ??? ?List<News>newslist=new ArrayList<News>();
?? ??? ?NewsMessage newsMessage=new NewsMessage();
?? ??? ?News news=new News();
?? ??? ?news.setTitle("幕課網(wǎng)介紹");
?? ??? ?news.setDescription("本套課程介紹微信公眾號的開發(fā),主要介紹公眾號介紹");
?? ??? ?news.setPicUrl("http://example.ngrok.cc/WeichatAbility/image/c.jpg");
?? ??? ?news.setUrl("idcbgp.cn");
?? ??? ?newslist.add(news);
?? ??? ?newsMessage.setToUserName(map.get("toUserName"));;
?? ??? ?newsMessage.setFromUserName(map.get("fromUserName"));
?? ??? ?newsMessage.setCreateTime(new Date().getTime());
?? ??? ?newsMessage.setMsgType(MESSAGE_NEWS);
?? ??? ?newsMessage.setArticles(newslist);
?? ??? ?newsMessage.setArticleCount(newslist.size());
?? ??? ?message= newsMessageToXml(newsMessage);
?? ??? ?return message;
?? ?}
?? ?/**
?? ? * 文本消息組裝
?? ? * @param map
?? ? * @return
?? ? */
?? ?public static String initTestMessage(Map<String,String> map){
?? ??? ? TextMessage text = new TextMessage();
?? ??? ?? text.setFromUserName(map .get("ToUserName"));
?? ??? ?? text.setToUserName(map .get("FromUserName"));
?? ??? ?? text.setMsgType(MESSAGE_TEXT);
?? ??? ?? text.setCreateTime(new Date().getTime());
?? ??? ?? String msgType= map.get("MsgType");
?? ??? ?? String content=map.get("Content");
?? ??? ?? String recontent ="";
?? ??? ?? System.out.println(msgType);
?? ??? ?? System.out.println(content);
?? ??? ?? System.out.println(MESSAGE_TEXT.equals(msgType));
?? ??? ? if (MESSAGE_TEXT.equals(msgType)){
?? ??? ??? ? if("1".equals(content)){
?? ??? ??? ??? ? recontent=firstMenu();
?? ??? ??? ? }else if("2".equals(content)){
?? ??? ??? ??? ??? ?recontent=initNewsMessaeg(map);
?? ??? ??? ? }else if("?".equals(content)||"?".equals(content)){
?? ??? ??? ??? ? recontent="請輸入1或2";
?? ??? ??? ? }
?? ??? ??? ?? text.setContent(recontent);
?? ??? ?? }else if(MessageUtil.MESSAGE_EVENT.equals(msgType)){
?? ??? ??? ?? String eventType=map.get("Event");
?? ??? ??? ?? if(MessageUtil.MESSAGE_SUBSCRIBE.equals(eventType)){
?? ??? ??? ??? ?
?? ??? ?? text.setContent(menuText());
?? ??? ?return textMessageToXml(text);
}} return textMessageToXml(text);
?? ?}

正在回答

2 回答

額,你這貼的,最后返回時(shí)生成的xml貼一下就行。xml生成格式對了,是可以輸出了,根據(jù)xml看哪個(gè)地方?jīng)]組裝對。

0 回復(fù) 有任何疑惑可以回復(fù)我~

哥們你這里錯(cuò)了,弄反了,哎,大家錯(cuò)的都是粗心的地方

? ? ?newsMessage.setToUserName(map.get("toUserName"));;
?? ??? ?newsMessage.setFromUserName(map.get("fromUserName"));

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

2281444815

把to和from換一下
2016-01-30 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java微信公眾號開發(fā)進(jìn)階
  • 參與學(xué)習(xí)       87738    人
  • 解答問題       343    個(gè)

Java微信公眾號開發(fā)的進(jìn)階課程,在入門的基礎(chǔ)上更加深入

進(jìn)入課程

圖文的輸出不了

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號