当前位置: 首页>>代码示例>>Java>>正文


Java Element.hasText方法代码示例

本文整理汇总了Java中org.jsoup.nodes.Element.hasText方法的典型用法代码示例。如果您正苦于以下问题:Java Element.hasText方法的具体用法?Java Element.hasText怎么用?Java Element.hasText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.jsoup.nodes.Element的用法示例。


在下文中一共展示了Element.hasText方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: login

import org.jsoup.nodes.Element; //导入方法依赖的package包/类
/**
 * 登陆报工系统
 */
public boolean login() {
	HttpPost post = new HttpPost(Api.loginUrl);
	List<NameValuePair> params = new ArrayList<NameValuePair>();
	params.add(new BasicNameValuePair("username", SessionUtil.getUsername()));
	params.add(new BasicNameValuePair("password", SessionUtil.getPassword()));
	try {
		post.setEntity(new UrlEncodedFormEntity(params, Consts.UTF_8));
		HttpResponse resp = client.execute(post);// 登陆
		String charset = HttpHeaderUtil.getResponseCharset(resp);
		String respHtml = StringUtil.removeEmptyLine(resp.getEntity().getContent(), charset == null ? "utf-8" : charset);

		Document doc = Jsoup.parse(respHtml);
		Elements titles = doc.getElementsByTag("TITLE");
		for (Element title : titles) {
			if (title.hasText() && title.text().contains("Success")) {
				return true;// 登陆成功
			}
		}
	} catch (Exception e) {
		logger.error("登陆失败:", e);
	}
	return false;
}
 
开发者ID:ichatter,项目名称:dcits-report,代码行数:27,代码来源:UserService.java

示例2: getBandTypes

import org.jsoup.nodes.Element; //导入方法依赖的package包/类
public static Elements getBandTypes(Elements searchLinks, FilterType filterType)
{
	for(Iterator<Element> i = searchLinks.iterator(); i.hasNext();) {
		Element itemType = i.next().parent().select("div[class*=itemtype]").first();
		if(itemType.hasText() && StringUtils.isNotBlank(itemType.text().trim()) && !itemType.text().equalsIgnoreCase(filterType.toString()))
		{
			i.remove();
		}
	}
	return searchLinks;
}
 
开发者ID:scriptkittie,项目名称:bandcamp-api,代码行数:12,代码来源:JSONUtil.java


注:本文中的org.jsoup.nodes.Element.hasText方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。