object Test { val xml1 = val xml2= scala.xml.XML.loadString("""""") def backslashSearch(x: xml.Elem) = "root:-"+(x \ "@{nsUri}at") +"-sub:-"+(x \ "sub" \ "@{nsUri}at") +"-" def main(args: Array[String]): Unit = { println(backslashSearch(xml1)) println(backslashSearch(xml2)) } }