【发布时间】:2015-10-26 20:50:33
【问题描述】:
我正在解析一些 XML,并且我正在链接没有点的调用。所有这些方法都没有参数(\\ 除外,它需要一个参数),所以应该很可能将它们链接起来而不用点,对吧?
这是不起作用的代码:
val angle = filteredContextAttributes.head \\ "contextValue" text toDouble
错误是:not found: value toDouble
但是,它确实是这样工作的:
(filteredContextAttributes.head \\ "contextValue" text) toDouble
text 只返回一个String 并且不带参数,而且我没有看到\\ 中需要任何其他参数来导致问题。
我错过了什么?我不想破解它,而是想了解问题所在。
而且我也不能在没有点的情况下使用head。删除点时显示:Cannot resolve symbol head
【问题讨论】:
标签: scala