Итак, я пишу логику для извлечения данных из другого файла в формате xml на языке программирования Scala.
Я практиковал логику в рабочем листе Scala, и она отлично работает, но когда я пишу ту же логику в XML, я получаю сообщение об ошибке «неправильный запуск простого выражения».
<expression>
val date = valueOf("22")
val splitValues : Array[String] = date.split("/")
val value1 = "20" + splitValues{2} + (if(splitValues{0}.toInt < "10".toInt) 0 + splitValues{0} else splitValues{0}) + splitValues{1}
if(value != null && !value.trim.isEmpty) value
else value1
</expression>
Поэтому мне нужно конвертировать дату 19.06.19 (ММДДГГ) в формат 20190619 (ГГГГММДД), для которого я написал эту логику. Я получаю правильный ответ на листе, но получаю ошибку в XML.
Пожалуйста, объясните мне это. Заранее спасибо