`
lzj0470
  • 浏览: 1277275 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

想办法搞javaeye

    博客分类:
  • java
阅读更多

今天用NekoHtml 将html网页转换成DOM,再使用XPath 筛选节点时,始终不能成功,结果集始终为空。找了半天原因,才发现使用XPath 时,其中的tag必须是大写英文字母。示例代码如下:

Java语言 : NekoHtml +XPath
String productsXpath = "//TABLE[@id='product-list']//DIV[1]/B/A" ; // tags should be in upper case
NodeList products;
try {
    products = XPathAPI.selectNodeList (dom, productsXpath);
    System.out .println ("found: " + products.getLength ());
}catch (TransformerException e) {
    e.printStackTrace ();
}

注意上面代码中:String productsXpath = "//TABLE[@id='product-list']//DIV[1]/B/A" ;

如果将其变成String productsXpath = "//table[@id='product-list']//div[1]/b/a" ; 则无法找到期望的节点。

 

今天想用xpath抓取 javaeye的内容,既然没办法抓,郁闷!

分享到:
评论

相关推荐

    JavaEye博文JavaEye博文JavaEye博文

    6. 近期看过的和想看的专业书:本节列出了作者近期看过的和想看的专业书籍,包括《Clean Code》、《Head First Design Patterns》等。 7. 最近看的闲书:本节列出了作者最近看的闲书,包括《The Hitchhiker's Guide...

    javaeye被黑

    javaeye被黑 大家看看

    javaeye热点阅读

    JavaEye热点阅读是JavaEye论坛推出的2009年2月特辑,旨在为Java学习者和开发者提供最新的知识及行业动态。这份资料包含了多个Java相关的主题,包括但不限于并发编程、开源项目、设计模式、框架应用以及软件开发实践...

    javaeye的信息提示框代码之js

    javaeye的信息提示框代码之css,application.js

    JavaEye+技术架构

    JavaEye+技术架构,讲述java框架的应用

    JavaEye3.0开发手记

    ### JavaEye3.0开发手记之开发环境搭建详解 #### 一、开发环境搭建概述 随着JavaEye3.0开发计划的启动,本篇文章将详细介绍如何为该项目搭建高效的开发环境。开发过程中不仅需要考虑软件的选择,还需要针对操作...

    JavaEye新闻月刊_-_2009年3月_-_总第13期

    JavaEye新闻月刊2009年3月第13期内容涉及了当时软件开发领域内的一系列重要话题,包括IBM拟收购Sun Microsystems公司的新闻报道、Java社区对此的看法以及各种编程语言、开发工具和技术的新动态。 首先,新闻月刊...

    javaeye论坛小测试答案

    javaeye 论坛小测试 javaeye论坛小测试答案 javaeye论坛测试答案 这下你们就省事了。

    JavaEye Client SourceCode

    JavaEye Client SourceCode是一个开源项目,专为Android平台设计,提供了JavaEYE的客户端实现。这个项目的源代码为我们提供了一个深入了解Android应用开发以及Java编程在移动设备上的实践的宝贵资源。接下来,我们将...

    javaeye 基于android客户端

    JavaEye是一个基于Android平台的应用程序,它展示了在移动设备上...对于想要深入理解Android开发的程序员来说,这是一个宝贵的资源。通过解构和分析这个应用,开发者可以提升自己的技能,并将所学应用到自己的项目中。

    javaeye月刊2008年4月 总第2期.pdf

    【JavaEye月刊2008年4月总第2期】主要涵盖了多个与Java相关的技术和行业动态。以下是对这些内容的详细解析: 1. **Spring创始人Rod Johnson再次发飙—“传统Java应用服务器正在没落”** Rod Johnson是Spring框架的...

    javaeye代码高亮插件

    JavaEye是一款知名的面向开发者的技术社区,它提供了丰富的代码展示功能,其中包括代码高亮显示。在WordPress等博客平台中,为了使代码段在文章中清晰易读,通常会使用代码高亮插件。JavaEye的代码高亮插件以其简洁...

    javaeye 新闻月刊4月

    javaeye 新闻月刊 2010 4月

    李兴华 MLDN 整理笔记 JavaEye

    李兴华 MLDN 整理笔记 JavaEye .doc

    javaEye客户端

    JavaEye客户端是一款基于Java开发的开源软件,专为学习和理解客户端编程技术而设计,尤其适合初学者。这个客户端代码库包含了许多与网络通信相关的功能,主要集中在HTTP协议的使用和数据解析上。通过深入研究JavaEye...

    测试JavaEye的PDF生成效果

    标题“测试JavaEye的PDF生成效果”提示我们关注的是一个使用JavaEye库生成PDF文档的实践过程。JavaEye可能是一个用于Java平台的开源库,它提供了将数据转换为PDF格式的功能,这对于创建报告、手册或其他需要打印或...

    JavaEye的API使用帮助.rar

    JavaEye的API使用帮助是一个针对JavaEye开发框架的详细指南,旨在帮助开发者更好地理解和应用这个框架。这个压缩包包含了三个文件:一个PDF文档,一个TXT文本文件,以及一个URL链接。接下来,我们将深入探讨JavaEye ...

Global site tag (gtag.js) - Google Analytics