2

我正在使用具有 html 和文本的文档,如下面的代码:

text1
<br/>
text2
<a><b>text2</b></a>
<br/>
<br/>
text3

我想要做的是依次提取每一行。像下面的例子:

1) text1
2) text2 text2
3) text3

在一个数组中。我该怎么做?

谢谢

4

1 回答 1

1

一个简单的方法是选择所有文本节点和所有 br 标记:

//text() | //br

然后遍历结果以创建具有串联字符串的数组。

于 2013-09-12T16:29:16.060 回答