val name = "mike"
val xml = <name>{name}</name>
xml wird <name>mike</name>
Wie ausgegeben {Name} in XML von Scala, nicht konvertieren?
sein, aber was ist, wenn ich die xml <name>{name}</name>
sein wollen, konvertieren nicht die {name}
?
val name = "mike"
val xml = <name>{name}</name>
xml wird <name>mike</name>
Wie ausgegeben {Name} in XML von Scala, nicht konvertieren?
sein, aber was ist, wenn ich die xml <name>{name}</name>
sein wollen, konvertieren nicht die {name}
?
können Sie die geschweiften Klammern entkommen, indem sie ihnen eine Verdoppelung
val xml = <name>{{name}}</name>
geben Ihnen
<name>{name}</name>
Klingt wie Sie die XML-Entitäten für { }
und nicht { }
selbst verwenden müssen.
Zum Beispiel:
val name = "mike"
val xml = <name>{name}</name>
Zum anderen Antworten zu ergänzen, können Sie auch einen Text
Knoten in Ihrem XML-Literal bieten:
import scala.xml.Text
<xml> {
Text("{foo}")
} </xml>
produzieren,
<xml> {foo} </xml>