Я хочу выбрать первый дочерний элемент узла с именем «a». Что у меня сейчас:
(xml \ "a")(0).child.collect {case e: Elem => e}
Это довольно многословно. Я искал что-то вроде: m должен был поставить ожидаемый результат, чтобы тест прошел правильно. Я смотрел на это некоторое время и разобрал большую часть этого, но я не могу понять, что означает последний бит:
{ $1[0, 1] }
Ожидаемый ответ:
"one t-three"
, и я ожидал:
"t-t"