我正在试图抓取一个网页。在某些情况下,所有的数据都在那里,但当用户“限定”时,它返回400错误。我想知道如何判断文本是否为空。在
以下是HTML:
https://hastebin.com/abotejaquy.scala——如您所见,大多数标签中都有文本(“Silver IV”),但其中有两个标签什么也没有。在
下面是我正在尝试的代码:
https://hastebin.com/xubibivara.py
它返回这个:
银III
银II
银IV
(排位赛的位置)
银牌I
银III
银III
(排位赛的位置)
银V
银IV
--文本显示,但排位符不显示
谢谢
Math.min
仅限于两个参数,您可以将一个Math.min
调用的结果传递到另一个Math.min
调用,就像Elliott在其答案中所示,或者您可以执行以下操作:或者,您可以创建自己的min函数,如:
这不像函数式编程那么花哨,但对于那些出于某种原因仍不能在某些项目中使用Java8的人来说,它仍然与Java7兼容
或者您可以使用ApacheCommonsObjectUtils。最小通用函数:
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/ObjectUtils.html#min-T...-
^{} 不接受三个(或更多)参数。只需要两个人。改变
到
相关问题 更多 >
编程相关推荐