我对 XML 文件和 Notepad++ 不是很熟悉,所以一个简单的解决方案更好,但它可能很笨拙。
我有一个很大的 XML 文件,我试图只复制标签之间的内容(希望我的术语是正确的)。为确保我清楚,从下面屏幕截图中的所有文本中,我只想复制以下文本并将其粘贴到其他地方:
DISCUSSION
In this study I
have demonstrated
an approach the
是否有任何简单快捷的方法可以同时处理多行文本?
任何帮助将不胜感激!
最佳答案
按 ctrl+h 打开查找和替换窗口。
将“搜索模式”设置为“正则表达式”。
在“查找内容”文本框中输入:(?s)<[^><]*?>
并将“替换为”文本框留空。
按下全部替换按钮,标签应该会消失。
这是使用 notepad++ 进行的快速简单修复,但如果存在 CDATA 标记或包含 < 或 > 的注释,则可能无法正常工作。您需要一个 XML 解析器来进行更可靠的转换。
关于xml - 从 Notepad++ 中的 XML 文件复制不带标签的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35261613/