Как избежать строки для использования в документе XML/HTML в Scala?

В частности, что самый простой и самый идиоматический способ заменить специальные символы XML в строке. Например, какой самый простой и самый идиоматический способ преобразования <Jack & Jill> в &lt;Jack &amp; Jill&gt; &lt;Jack &amp; Jill&gt; ,

Ответы

Ответ 1

Оказывается, есть простой способ сделать это (несмотря на быстрый веб-поиск, не выявляющий очевидного решения): просто используйте метод xml.Utility.escape.

Ответ 2

Если вы хотите избежать знака @ в файле scala.html, например, используя Scala/Play, do @@.

И дайте человеку, который предоставил этот ответ здесь. Как напечатать символ @в HTML с фреймворком игры (scala) вверх.

Я наткнулся на эту страницу, ища вышеприведенный ответ, поэтому я просто хотел его дублировать, так как другие люди тоже могут оказаться здесь.