【发布时间】:2016-03-14 13:44:26
【问题描述】:
我正在寻找一种方法来提取在<!CDATA[]> 中找到的 XML 文件中的所有文本部分。有没有一个程序或快速的方法可以自己做?我正在使用 notepad++ 来编辑 XML 文件。也许有一个我还不知道我可以使用的插件?
【问题讨论】:
我正在寻找一种方法来提取在<!CDATA[]> 中找到的 XML 文件中的所有文本部分。有没有一个程序或快速的方法可以自己做?我正在使用 notepad++ 来编辑 XML 文件。也许有一个我还不知道我可以使用的插件?
【问题讨论】:
您可以在 python 中使用来自 xml.dom 库的 minidom; 这是您可以找到一些示例的链接:
【讨论】:
您可以使用 Notepad++ 的查找功能,使用以下正则表达式:
(?<=<!\[CDATA\[).*?(?=\]\]>)
有关如何在 Notepad++ 中使用正则表达式的更多详细信息,请参阅 http://docs.notepad-plus-plus.org/index.php/Regular_Expressions。
【讨论】: