xml节点中的文本字符串的新行

时间:2019-05-08 00:53:41

标签: xml xml-parsing newline

我想读取一个XML文件并将新行添加到节点的输出文本中。例如:

find . -name seeds.txt

XML文件“ test.xml”将具有一个节点:

find . -name usage.txt

我想在输出到名为myTextOutput的div元素的过程中每次遇到单词“ would”和“ string”时都要添加新行。

这可能吗?

1 个答案:

答案 0 :(得分:0)

最后找到了我自己的问题的答案。

您可以添加split()和join()方法,将它们附加到x.nodeValue上。您与输入的关键字一起使用的split()。然后使用join()确定是否要在其中换行或进行其他操作。 split()将删除关键字,因此我在新行之后将其添加到join()方法中,因此只需将其添加回去。这对我有用。

document.getElementById("myTextOutput").innerHTML = x.nodeValue.split("keywordToFind").join("<br />keywordToFind")