例如,假设我有:过滤xml文件以删除其中包含特定文本的行吗?
<div class="info"><p><b>Orange</b>, <b>One</b>, ...
<div class="info"><p><b>Blue</b>, <b>Two</b>, ...
<div class="info"><p><b>Red</b>, <b>Three</b>, ...
<div class="info"><p><b>Yellow</b>, <b>Four</b>, ...
而且我想删除有话从一个列表,所以我只能在适合我的标准行使用XPath的所有行。例如,我可以使用列表['Orange', 'Red']
来标记不需要的行,因此在上面的示例中,我只想使用第2行和第4行进行进一步处理。
我该怎么做?
问得好,+1。查看我的答案以获得完整但简短的单行XPath表达式解决方案。 –