web-harvest case语句的一点小总结
来源:互联网 发布:淘宝拍摄产品多少钱 编辑:程序博客网 时间:2024/05/21 22:45
前几天在抓取数据的时候遇上了一个字符串比较的问题,这里聊一聊。
首先要了解Web-Harvest 产生的数据以三种类型来呈现:text,binary 和list.
那么看一下下面的XML代码:
<case>
<if condition='${"0".equals(h.toString())}'>
</if>
</case>
这段代码是用来判断h是否为0。
就这么一小段代码把我坑苦了啊,由于帮助文档写的不全面,网上相关的资料也不多,期间尝试了各种方法,像:
<if condition=“${h.toString()!=0}”>
<if condition=“${h.toString()!=’0‘}”>
<if condition=“${h.toString().equals('0')}”>
....
最终原因归结为,首先应将web-harvest产生的text数据转为String,再者,用到equals()方法时,要用双引号将0转为String,而condition等号右边整体用单引号引起来。
- web-harvest case语句的一点小总结
- Web-Harvest的简要介绍
- 用 web-harvest 挖掘需要的数据
- pl/sql的case语句总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- MySQL的if,case语句使用总结
- 最近的一点小总结
- Ajax的一点小总结
- c++的一点小总结
- POJ 3036
- web harvest 之初体验
- POJ 3522
- Ubuntu 12.10 程序图标放到启动器上
- ubuntu下sudo命令出现主机名无法解析的问题
- web-harvest case语句的一点小总结
- web-harvest 探索之旅之自定义变量的自增
- Linux系统下修改环境变量PATH路径的方法
- Java Swing JTable Demo
- Ubuntu 安装极点五笔 for ibus
- JAVA 线程池探索之路
- 将JAVA 中的enum类型与数据和方法关联起来
- Machine Learning Open Source Software
- 关于女生的程序员之路 肖舸老师