Scala XML Html喜欢拆分为什么?

时间:2015-12-14 15:24:09

标签: scala scala-xml

Hello目前提供以下字符串:

<strong>Headline</strong>Line 1<br/>Line 2<br/>Line 3<br/>Line 4<br/>Line 5<br/>

我如何提取文本以便获得:

Headline
Line 1
Line 2
...

目前对我来说最大的问题是Scala XML .text将删除节点并且不会创建一个\ n,但这很奇怪。有没有办法为每个人获得一个\ n?

1 个答案:

答案 0 :(得分:1)

假设您希望smth如下:

scala> val x = <x><strong>Headline</strong>Line 1<br/>Line 2<br/>Line 3<br/>Line 4<br/>Line 5<br/></x>
scala> println(x.child.map { v => v.text}.mkString("\n"))
Headline
Line 1

Line 2

Line 3

Line 4

Line 5