«незаконное начало простого выражения» в файле XML в Scala - PullRequest
0 голосов
/ 22 мая 2019

Итак, я пишу логику для извлечения данных из другого файла в формате xml на языке программирования Scala.

Я практиковал логику в рабочем листе Scala, и она отлично работает, но когда я пишу ту же логику в XML, я получаю сообщение об ошибке «неправильный запуск простого выражения».

<expression>
     val date = valueOf("22")
     val splitValues : Array[String] = date.split("/")
     val value1 = "20" + splitValues{2} + (if(splitValues{0}.toInt &lt; "10".toInt) 0 + splitValues{0} else splitValues{0}) + splitValues{1}
     if(value != null &amp;&amp; !value.trim.isEmpty) value
     else value1
</expression>

Поэтому мне нужно конвертировать дату 19.06.19 (ММДДГГ) в формат 20190619 (ГГГГММДД), для которого я написал эту логику. Я получаю правильный ответ на листе, но получаю ошибку в XML. Пожалуйста, объясните мне это. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...