我正在尝试将XML创建为<formula>a > b</formula>
,但当我这样做时>
转换为>
scala> <formula>a > b</formula>
res0: scala.xml.Elem = <formula>a > b</formula>
scala>
我需要保留>
,我该怎么做?
答案 0 :(得分:2)
你不应该这样做。 <formula>a > b</formula>
不是有效的XML,如果您尝试将其解析为XML,则会失败。像>
这样的字符必须进行转义,因为它们用于表示标签本身。您仍然可以通过编程方式访问该文本,它将为您取消转义:
scala> <formula>"a > b"</formula>
res4: scala.xml.Elem = <formula>"a > b"</formula>
scala> res4.text
res5: String = "a > b"