0
如何設置像在scala.xml元素值屬性值在斯卡拉屬性創建XML
這不是工作:(
def getXml(fooValue: String, barValue: String): Node =
val fooBar = <foo bar="{barValue}">
{ fooValue }
</foo>
如何設置像在scala.xml元素值屬性值在斯卡拉屬性創建XML
這不是工作:(
def getXml(fooValue: String, barValue: String): Node =
val fooBar = <foo bar="{barValue}">
{ fooValue }
</foo>
你必須這樣做不帶引號:<foo bar={barValue}>
這樣,它的工作:
def createXMLElement(value: String, attributeValue: String) : Node =
<foo attribute={attributeValue}>{value}</foo>
scala> createXMLElement("Hello World", "boring")
res2: scala.xml.Node = <foo attribute="boring">Hello World</foo>
在這個例子給你assign
結果爲val
,並期望返回類型Node
。但是,分配的返回類型是Unit
。