接口一:

1:QQ群信息统计 地址:http://localhost:8080/webServices/messageSort

注意:连接地址提交的是一个txt文件,返回是一个list的json字符串,解释json字符串网上例子很多,请自行解释。

2:接口实例:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html>
  3. <head>
  4. <title>知识网</title>
  5. <script src="/uploadify/jquery_1_7_2_min.js" language="javascript" type="text/javascript"></script>
  6. <script type="text/javascript" src="/uploadify/jquery.uploadify.min.js"></script>
  7. <link type="text/css" href="/uploadify/uploadify.css" rel="stylesheet" />
  8. <link id="artDialogSkin" href="/artDialog4.1.7/skins/red.css" rel="stylesheet" type="text/css" />
  9. <script type="text/javascript" src="/artDialog4.1.7/artDialog.js"></script>
  10. <script type="text/javascript" src="/uploadify/jquery.form.js"></script>
  11. <script type="text/javascript">
  12. var myDialog;
  13. //uploadify控件
  14. $(function() {
  15. $("#filePath").uploadify(
  16. {
  17. swf : '/uploadify/uploadify.swf',
  18. uploader : 'http://localhost:8080/webServices/messageSort',
  19. buttonText : '提交文件',
  20. fileSizeLimit : '20MB',
  21. height : 22,
  22. fileTypeDesc : '不超过20M的文件(*.txt)',
  23. fileTypeExts : '*.txt',
  24. multi : false,
  25. width : 90,
  26. onUploadError : function(file, errorCode, errorMsg,
  27. errorString) {
  28. art.dialog({
  29. icon : 'error',
  30. content : errorString
  31. });
  32. },
  33. onUploadStart : function(file) {
  34. $(".aui_content").css({
  35. "width" : "100%",
  36. "height" : "100%"
  37. });
  38. myDialog = art.dialog();// 初始化一个带有loading图标的空对话框
  39. },
  40. onUploadSuccess : function(file, data, response) {
  41. $(".aui_content").css({
  42. "width" : "400px",
  43. "height" : "500px",
  44. "overflow" : "auto"
  45. });
  46. var info = "<table width=\"100%\"><tr><td>群成员</td><td align=\"center\">QQ号</td><td align=\"center\">描述内容</td><td align=\"center\">信息条数</td></tr>";
  47. var dataObj = eval(data);//
  48. for ( var index in dataObj) {
  49. info += "<tr><td>" + dataObj[index].name
  50. + "</td><td align=\"center\">"
  51. + dataObj[index].qq
  52. + "</td><td align=\"center\">"
  53. + dataObj[index].mark
  54. + "</td><td align=\"center\">"
  55. + dataObj[index].count
  56. + "</td><tr>";
  57. }
  58. info += "</table>";
  59. myDialog.content(info);// 填充对话框内容
  60. }
  61. });
  62. });
  63. //jquery.from.js控件
  64. function upload2() {
  65. myDialog = art.dialog();// 初始化一个带有loading图标的空对话框
  66. var options = {
  67. url : "http://localhost:8080/webServices/messageSort",
  68. type : "POST",
  69. //dataType : "json",
  70. success : function(data) {
  71. var info = "<table width=\"100%\"><tr><td>群成员</td><td align=\"center\">QQ号</td><td align=\"center\">描述内容</td><td align=\"center\">信息条数</td></tr>";
  72. var dataObj=eval(data);//
  73. for ( var index in dataObj) {
  74. info += "<tr><td>" + dataObj[index].name
  75. + "</td><td align=\"center\">" + dataObj[index].qq
  76. + "</td><td align=\"center\">"
  77. + dataObj[index].mark
  78. + "</td><td align=\"center\">"
  79. + dataObj[index].count + "</td><tr>";
  80. }
  81. info += "</table>";
  82. myDialog.content(info);// 填充对话框内容
  83. }
  84. };
  85. $("#proAdd").ajaxSubmit(options);
  86. }
  87. </script>
  88. </head>
  89. <body>
  90.  
  91. <div class="webcontent">
  92. 接口一: <br />1:QQ群信息统计 地址:http://localhost:8080/webServiceTest/webServices/messageSort
  93. <br/>
  94. <br/>
  95. 在线统计QQ群信息:
  96. <table>
  97. <tr>
  98. <td>文件提交方式1:uploadify控件</td>
  99. <td><input type="file" id="filePath" name="filePath" multiple="true" /></td>
  100. </tr>
  101. <tr>
  102. <td>文件提交方式2:jquery.from.js控件</td>
  103. <td>
  104. <form id="proAdd" name="proAdd" method="post" enctype="multipart/form-data">
  105. <input type="file" id="filePath" name="filePath" multiple="true" onchange="upload2();"/>
  106. </form>
  107. </td>
  108. </tr>
  109. </table>
  110. </div>
  111.  
  112. </body>
  113. </html>

QQ群信息统计的更多相关文章

  1. 我们是怎么管理QQ群的

    文章背景:腾讯平台上的qq群数以千万百万计,但99%的在吹水扯蛋,从早上的问好开始,到晚上的晚安,无一不浪费青春之时间,看之痛心,无力改变,只好自己建了一个,希望能以此来改变群内交流的氛围或环境. 以 ...

  2. 新开了一个ABP交流的QQ群(579765441 ),欢迎加入

    因为ABP架构设计交流群人数一直爆满,很多想交流ABP的朋友无法加进群里, 刚新建了一个QQ群,群号579765441 (ABP架构设计交流群2),欢迎对ABP感兴趣的朋友加入. 欢迎加QQ群: AB ...

  3. 一行实现QQ群组头像,微信群组,圆角等效果. 并支持url直接加载图片

    说点题外话. Coding中我们总是经历着这么几个过程. 学会使用: 不管是API也好, 开源库也好. 总是在最开始的学会去用. 了解实现原理: 可能会因为一些不兼容, 代码的异常状态的处理不够完美等 ...

  4. 山东省滕州市木石镇化石沟村QQ群116528924

    山东省滕州市木石镇化石沟村QQ群116528924

  5. C# 软件绑定QQ群类开源放出

    周天闲来无事写个公共类,可以添加到你们自己项目中限制必须加入你QQ群才可以使用. 代码简单,高手勿喷,有哪里不合理的请回帖让大家学习学习. using System; using System.Tex ...

  6. Android QQ群:343816731 欢迎大家加入探讨

    Android QQ群:343816731 欢迎大家加入探讨.

  7. 虾皮工作室QQ群列表

    各位博友: 本群不仅仅是提供好的资料,更重要是提供平台,提供解决问题的方法和思路.求人不如求己,掌握合理的方法和方式才是不断进步的根本.看我的文档,不单单是看内容,更应该从整理的方式和角度是深思,去想 ...

  8. Python QQ群

    微信公众号:Python中文社区 Python初级技术交流QQ群:152745094Python高级技术交流QQ群:273186166Python网络爬虫组QQ群:206241755PythonWeb ...

  9. 个人建了一个APPCAN移动前端开发交流QQ群258213194

    QQ群号:258213194,欢迎有兴趣的同志加一下. 二维码如下:

随机推荐

  1. 如何调试最新的asp.net mvc源码

    vs2013调试 一.源码当前为5.2.0.0,按下面改为5.0.0.1 二./web.config 版本为5.0.0.0 改为5.0.0.1 三.vs2013 x86 本机工具命令提示 sn.exe ...

  2. ubuntu设置服务开机启动

    在Ubuntu下用sysv-rc-conf命令,它是chkconfig的替代命令,而使用方法与chkconfig基本相同. 安装: sudo apt-get install sysv-rc-conf ...

  3. jxse2.6在jdk8下,JxtaMulticastSocket存在的问题

    JxtaMulticastSocket覆写了java.net.MulticastSocket的bind方法: @Override public void bind(SocketAddress addr ...

  4. HDU 4614 Vases and Flowers (2013多校2 1004 线段树)

    Vases and Flowers Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others ...

  5. AutoCAD.NET关于Hatch填充

    使用Hatch时尤其要注意其参数设置顺序,顺序不对的话,填充出来的效果可能和想象中的不一样,一般来说大多数的属性参数设置都要放在SetHatchPattern方法之前,比如进行“用户定义”填充时: h ...

  6. Centos下忘记mysql的root密码的解决方法

    Centos下忘记mysql的root密码的解决方法 一:(停掉正在运行的mysql) [root@NetDakVPS ~]# service mysql stop 二:使用 “--skip-gran ...

  7. COM组件(ActiveX)控件注册失败

    这主要是由于旧版本的falsh player的原因,卸载干净并清理注册表,再次安装flash player即可. 具体方法: 1 在控制面板 卸载程序里面 卸载flash player 2 C:\WI ...

  8. wikioi 3038 3n+1问题

    题目描述 Description 3n+1问题是一个简单有趣而又没有解决的数学问题.这个问题是由L. Collatz在1937年提出的.克拉兹问题(Collatz problem)也被叫做hailst ...

  9. wikioi 1098 均分纸牌

    题目描述 Description 有 N 堆纸牌,编号分别为 1,2,-, N.每堆上有若干张,但纸牌总数必为 N 的倍数.可以在任一堆上取若于张纸牌,然后移动. 移牌规则为:在编号为 1 堆上取的纸 ...

  10. mybatis 注解快速上手

    一.mybatis 简单注解 关键注解词 : @Insert : 插入sql , 和xml insert sql语法完全一样 @Select : 查询sql, 和xml select sql语法完全一 ...