Dans le code suivant, la première expression renvoie Result [String] qui contient l'une des chaînes «medical», «dental» ou «pharmacy» dans un résultat. Je peux ajouter .toOption.get à la fin de l'instruction val pour obtenir la chaîne, mais y a-t-il une meilleure façon d'utiliser le résultat? Sans le .toOption.get, le code ne sera pas compilé.Comment utiliser un résultat [String] dans l'expression de correspondance Scala
val service = element("h2").containingAnywhere("claim details").fullText()
service match {
case "medical" => extractMedicalClaim
case "dental" => extractDentalClaim
case "pharmacy" => extractPharmacyClaim
}
Où la classe 'Result' est-elle définie? Une partie d'un cadre? Ce n'est pas une classe de scala standard pour autant que je sache, et difficile à répondre sans documentation. –