我无法从这个网站全文:http://mp3bear.com...so现在我只是想获得所显示的吧..这里的歌曲的标题是我写的代码:xpath帮助无法获取文本?
//表/ TR [2]/TD [2]
所以现在我想从第二列中获取第二行......它不会显示任何东西....是否有任何特殊的事情时,
我无法从这个网站全文:http://mp3bear.com...so现在我只是想获得所显示的吧..这里的歌曲的标题是我写的代码:xpath帮助无法获取文本?
//表/ TR [2]/TD [2]
所以现在我想从第二列中获取第二行......它不会显示任何东西....是否有任何特殊的事情时,
我不能找到这个网站上的任何表格元素,这些表格都是用divs构建的。
因此,该表的第二列的第二行的表达式是。
//div[@id='listwrap']/div[3]/div[2]
有一些xpath实现不允许以这种方式索引子元素。在这种情况下,你可以使用
//div[@id='listwrap']/div[position()='3']/div[position()='2']
编辑:
在这种情况下,你需要这样的表达:
//div[@id='listwrap']/div[3]/div[2]/a/text()
作为标题包含在“一”元素,你使用XPath函数text()获取'a'元素的文本值
在firepath中测试。
我特别想要歌曲的标题,请帮助我谢谢 – 2011-03-13 05:06:44
@tushar 1:选择节点是第一部分。然后你需要对该节点进行一些操作:使用适当的DOM方法获取字符串值,例如 – 2011-03-12 19:31:03
[如果你知道xpath,那么请帮忙?](http://stackoverflow.com/questions/5287283/if-you -know -xpath-then-please-help) – 2011-03-13 05:09:17