我有这个XML文件,我使用NOTEPAD ++来编辑它。 我有一些我需要删除的行。例如,我有这样的行:
<tag1>0</tag1>
<tag2>0</tag2>
<tag3>example</tag3>
我使用了这个命令:
<[^<>]+>0</[^<>]+>
结果将是
<tag3>example</tag3>
它工作正常。但现在我有另一个问题。有一些值为“0”的行不应删除。像这样:
<tag1>0</tag1>
<tag2>0</tag2>
<tag3>example</tag3>
<tag>
<tag1>example</tag1>
<tag2>0</tag2>
<tag3>example</tag3>
</tag>
我需要的结果是
<tag3>example</tag3>
<tag>
<tag1>example</tag1>
<tag2>0</tag2>
<tag3>example</tag3>
</tag>
我需要在记事本中使用的命令/脚本删除“0”但
之间没有<tag>...</tag>
有没有办法做到这一点?它必须简单,但我不知道如何。 你能救我吗?