从 Notepad++ 中的 XML 文件复制不带标签的内容

Copying content without tags from an XML file in Notepad++

我对 XML 文件和 Notepad++ 不是很熟悉,所以一个简单的解决方案更好,但是它可能很笨拙。

我有一个很大的 XML 文件,我试图只复制标签之间的内容(希望我的术语是正确的)。为了确保我清楚,从下面屏幕截图中的所有文本中,我只想复制以下文本并将其粘贴到其他地方:

DISCUSSION

In this study I

have demonstrated

an approach the

Notepad++ screenshot

有没有什么简单快捷的方法可以同时处理多行文本?

任何帮助将不胜感激!

打开查找并按 ctrl+h 替换 window。

将 'Search Mode' 设置为 'Regular expression'。

在 'find what' 文本框中输入:(?s)<[^><]*?> 并将 'replace with' 文本框留空。

按下全部替换按钮,标签应该会消失。

这是使用 notepad++ 进行的快速简单的修复,但如果存在 CDATA 标记或包含 < 或 > 的注释,则可能无法正常工作。您需要一个 XML 解析器来进行更可靠的转换。