导出微信群中的联系人的备注

package de.bvb;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;

/**
 * 导出微信群中的联系人的备注
 * 1.登录微信web版本:     https://wx2.qq.com/
 * 2.选择一个群,然后点右边的V字箭头把人显示出来,随便点一个人,右键,选择检查

 * 3.鼠标滑动到最上面第二行(<html lang="zh_CN">),右键"edit as html"
                然后全选,复制粘贴到一个文件中,比如C:/Users/Administrator/Desktop/wechat/2.txt
                
*/
public class Test1 {

    public static final String fileFullPath = "C:/Users/Administrator/Desktop/wechat/2.txt";
    public static final String startsWith = "            <p class=\"nickname ng-binding\" ng-bind-html=\"";
    public static final String replace_left = "            <p class=\"nickname ng-binding\" ng-bind-html=\"getUserContact(item.UserName,currentContact.UserName).getDisplayName(currentContact.UserName)\">";
    public static final String replace_right = "</p>";

    public static void main(String[] args) throws Exception {
        File file = new File(fileFullPath);

        //        InputStreamReader read = new InputStreamReader(new FileInputStream(file), "utf-8");//考虑到编码格式
        InputStreamReader read = new InputStreamReader(new FileInputStream(file));
        BufferedReader bufferedReader = new BufferedReader(read);
        String lineTxt = null;
        int counts = 0;
        while ((lineTxt = bufferedReader.readLine()) != null) {
            if (lineTxt.startsWith(startsWith)) {
                ++counts;
                System.out.println(lineTxt.replace(replace_left, "").replace(replace_right, ""));
            }
        }
        System.out.println("总人数:" + counts);
        read.close();
    }
}

 

转载于:https://www.cnblogs.com/Westfalen/p/6819328.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值