如何通过 br 再次加入 br 标签之间的文本节点。
这是xml代码
<div>
text1.
<br>
text2.
<br>
text3.
<div>ad sense code</div>
<br>
text4.
<div>ad sense code</div>
<br>
textxx.
<br>
</div>
我需要让所有文本节点 text2 到由 br 标签或 \n\n 加入的 textxx。
我可以使用 //div/text()[position()>1] 获取所有文本,但没有任何分隔符加入,但结果如下:
text1.text2.text3.text4.textxx.
虽然我想要这样:
text1.<br>text2.<br>text3.<br>text4.<br>textxx.<br>
只是我需要保留 br 标签。我正在使用 Perl HTML::TreeBuilder::LibXML 模块。