Выбрать все дочерние элементы узла в scala

Я хочу выбрать первый дочерний элемент узла с именем «a». Что у меня сейчас:

(xml \ "a")(0).child.collect {case e: Elem => e}

Это довольно многословно. Я искал что-то вроде: m должен был поставить ожидаемый результат, чтобы тест прошел правильно. Я смотрел на это некоторое время и разобрал большую часть этого, но я не могу понять, что означает последний бит:

{ $1[0, 1] }

Ожидаемый ответ:

"one t-three"

, и я ожидал:

"t-t"
5
задан miku 7 January 2011 в 14:30
поделиться