相关疑难解决方法(0)

Scala:将字符串转换为Int或None

我试图从xml字段中获取一个数字

...
<Quantity>12</Quantity>
...
Run Code Online (Sandbox Code Playgroud)

通过

Some((recipe \ "Main" \ "Quantity").text.toInt)
Run Code Online (Sandbox Code Playgroud)

但有时候xml中可能没有值.文本将是,""并抛出java.lang.NumberFormatException.

获得Int或None的干净方法是什么?

casting scala option

38
推荐指数
4
解决办法
3万
查看次数

标签 统计

casting ×1

option ×1

scala ×1