什么是 Scala 的 AbstractTypeU?
是什么导致 Scala 编译器这样说:
Expression of type Failure[Node] doesn't conform to expected type AbstractTypeU.
更新:并不是说它回答了问题,而是修复结果是使用 flatMap,而不是 map。
xmlElem flatMap (xmlObj =>
try {
Success((xmlObj \\ "SOMEELEMENT").head)
}
catch { case e: Exception => Failure(e) }
)
调用“map”时,Success 和 Failure 语句均出现错误。