码迷,mamicode.com
首页 > 编程语言 > 详细

Java常用工具技巧

时间:2017-05-31 12:12:00      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:ber   字段   json   https   lis   parse   group   style   phone   

1、获取http请求的内容,无需cookie类型的。

String URL="http://www.baidu.com";
Document doc=Jsoup.connect(url).get()

 

2、如果返回的字段是Json串的String类型,例如Ajax请求,使用上用的方法会抛出异常。需要使用另一个方法。

String url="https://www.baidu.com/feed/api/tab/gettabinfo?pd=wise&sid=114748_100185_116351_114744_103342_110773_114243_107312_116647_115864_116477_114798_116094_116310_115534_115446_116387_116204_115351_114276_116412_110085&ssid=0&from=844b&pu=sz%25401320_2001%252Cta%2540iphone_1_9.1_3_601&qid=2505421101&ms=1&_=1496198521868"

String str= Jsoup.connect(url).ignoreContentType(true).execute().body();

 

3、String 转换成List<Object>

// 转换成对象数组       
String jsonstring2 = "[{\"a\":51,\"b\":0}]";      
Usa[] usa2 = JSON.parseObject(jsonstring2, new TypeReference<Usa[]>(){});      
List list = Arrays.asList(usa2); 

 

4、正则匹配

String[] qiandao = doc.toString().split("签到");
String regex = "(\\d+)";
Pattern pattern = Pattern.compile(regex);
Matcher matcher1 = pattern.matcher(qiandao[3]);
matcher1.find();
member.setQiandao(matcher1.group());

 

Java常用工具技巧

标签:ber   字段   json   https   lis   parse   group   style   phone   

原文地址:http://www.cnblogs.com/cindy-2014/p/6923096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!