
java微信开发
hanghangde
java ee
展开
-
微信开发中的编码问题
这几天在学习微信开发发现用户收到的信息是乱码,但是奇怪的是我的request和response都设置为UTF-8 这是为什么呢,tell me why,经过不断的调试和上网查发现那个InputStreamReader进行字节流传化为字符流是没有指定UTF-8,它默认使用系统的编码GBK所以报错了 throws Exception { // 将解析结果存储在HashMap中原创 2016-03-31 17:27:57 · 3704 阅读 · 0 评论 -
微信开发中用dom4j解析消息时的错误
我用dom4j解析微信xml消息时用这种方法Document document = reader.read(inputStream); 他报错Error on line 1 of document : The root element is required in a well-formed document. Nested exception: The root element is requ原创 2016-03-31 17:44:44 · 1412 阅读 · 1 评论 -
解析接口中的消息创建时间CreateTime
从微信公众平台的消息接口指南中可以看出,每种类型的消息定义中,都包含有CreateTime参数,它表示消息的创建时间,如下图所示:上图是消息接口指南中4.1-文本消息的定义。注意CreateTime的描述:消息创建时间(整型),重点在于这是一个整型的时间,而不是我们大家所熟悉的类似于”yyyy-MM-dd HH:mm:ss”的标准格式时间。本文主要想介绍的就是微信消息接口中定义的整型消息创建时间Cr转载 2016-04-01 17:25:03 · 3517 阅读 · 0 评论