Scala XML Html 喜欢拆分 </br>?
Scala XML Html like split at </br>?
你好,当前给出以下字符串:
<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 ,但这很奇怪。有没有办法为每个 \n 得到一个?
假设您期望如下所示:
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
你好,当前给出以下字符串:
<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 ,但这很奇怪。有没有办法为每个 \n 得到一个?
假设您期望如下所示:
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