Je souhaite traiter un document pour extraire une valeur pouvant comporter plusieurs chemins. La signature idéale ressemblerait à quelque chose comme:Récupération de Scala XML à partir de chemins facultatifs
def value(doc: Elem, potential_paths: List[something]): String
où il serait tout simplement traiter la doc en regardant la tête des potential_paths, se trouve, le retourner, sinon continuez avec potential_paths.drop (1). Avec XPath, le "quelque chose" serait une simple liste de chaînes représentant les instructions XPath. Puisque le "\" est en fait une fonction du NodeSeq, il n'est pas (apparemment) représentable séparé d'un nœud. Quoi qu'il en soit, quelle est la manière scala-ish d'aborder cela?
pliage est un pur génie. merci Daniel ... – Tim