Сначала вы можете создать шаблон xml, который можно обновлять во время выполнения.
Вы можете сделать что-то, как показано ниже:
def updateXml (xmlStr:String, dateContent: String) = {
xmlStr.replace("DATE_DATA", dateContent)
}
val xmlStr = "<return> <numberPin> 123456 </numberPin> DATE_DATA </return>"
val dateData = "<date> 2019-09-04 00:00:00 </date>"
updateXml(xmlStr, dateData)
Другой альтернативой является создание шаблона xml в файле (если содержимое xml похоже на большой файл). Прочитайте его в своем коде и вставьте необходимые данные во время выполнения, как показано в примере выше (где я вставил DATE_DATA в шаблон и заменил его во время выполнения, используя метод).