切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

18

主题

278

积分

0

精华

用户组 

易积分
82
热心
0
好评
1
这种改成java调用,如何写,求大神帮忙[复制链接]
发表于 2022-11-19 11:47:06 | 显示全部楼层 |阅读模式
public static String encode(String url)    {        
try {            
  Matcher matcher =Pattern.compile("[\\u4e00\\u9fa5]").matcher(url);            
  int count = 0;            
  while (matcher.find()) {               
  //System.out.println(matcher.group());               
  String tmp=matcher.group();               
  url=url.replaceAll(tmp,file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQTempSys\%W@GJ$ACOF(TYDYECOKVDYB.pngjava.net.URLEncoder.encode(tmp,"gbk"));            
  }            
  // System.out.println(count);              
  //url = file:///C:\Users\Administrator\AppData\Roaming\Tencent\QQTempSys\%W@GJ$ACOF(TYDYECOKVDYB.pngjava.net.URLEncoder.encode(url,"gbk");        
} catch (UnsupportedEncodingException e) {            
  // TODO Auto-generated catch block            
  e.printStackTrace();        
}        
return url;   
}

求助 这个如何改成java e4a中调用

就是只对网址中的中文编码,比如:

https://raw.iqiq.io/liu673cn/box/main/sub/MeowXB/酷云影院.json
变成:

https://raw.iqiq.io/liu673cn/box/main/sub/MeowXB/%E9%85%B7%E4%BA%91%E5%BD%B1%E9%99%A2.json




这个代码在:https://www.cnblogs.com/wolf-shuai/p/14786158.html

求大神帮忙
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

1110

积分

0

精华

用户组 

易积分
4743
热心
0
好评
3
QQ

活跃会员

发表于 2022-11-19 16:39:40 | 显示全部楼层
你那代码有问题,用下面这个,在接口里新建一个接口

  1. public static String encode(String url){
  2.                 try {

  3.                      Matcher matcher = Pattern.compile("[\\u4e00-\\u9fa5]").matcher(url);
  4.                      while (matcher.find()) {
  5.                        String tmp=matcher.group();
  6.                        url=url.replaceAll(tmp,java.net.URLEncoder.encode(tmp,"utf-8"));
  7.                      }
  8.                 } catch (UnsupportedEncodingException e) {
  9.                         e.printStackTrace();
  10.                 }

  11.                 return url;
  12.         }
复制代码
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

117

积分

0

精华

用户组 

易积分
75
热心
0
好评
0
发表于 2022-11-22 16:01:36 | 显示全部楼层
雷同问题
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2022-12-7 11:51 , Processed in 0.037775 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部