为了在XML结构中进一步澄清,我将把每个标签都写成单行。
不幸的是,结果(在转换成文本后)包含不止一行,因此声明失败。 我需要整个结果作为一条没有新线的单行
val row = <row>
<fromSubsystem>02</fromSubsystem>
<toSubsystem>01</toSubsystem>
<action>E013</action>
<comment>return to customer</comment>
</row>
println("==> " + row.text)
assert(row.text == "0201E013return to customer")
==>
02
01
E013
return to customer
Exception in thread "main" java.lang.AssertionError: assertion failed
at scala.Predef$.assert(Predef.scala:146)
早晚谢谢你的优雅解决办法!
庞戈