我想从一个网站检索书籍,但该网站使用不同的 html 来显示相同的内容。在某些页面中,它div后面有一个ul,然后是li,如下所示:<div class="book-description"> <ul> <li>info 1</li> <li>info 2</li> <li>info 3</li> </ul></div>要迭代li我会简单地做:doc.select("div.book-description > ul > li")在其他情况下,它直接从divto li,如下所示:<div class="book-description"> <li>info 1</li> <li>info 2</li> <li>info 3</li></div>以前的语法不适用于此页面,我需要使用doc.select("div.book-description > li") 有没有可以用来指定ul可能丢失的语法?
添加回答
举报
0/150
提交
取消
