是否有删除不需要的 XML 标记的快速可视方法。必须同时删除开始和结束标记非常耗时。我有一些 XML 代码需要为导致错误的冗余节点清理。我的问题与在 HTML 中具有此非常同义:
从:
<b><b>double bolded</b></b>
对此:
<b>double bolded</b>
我尝试在 Notepad++ 中找到可以做到这一点的东西,但找不到任何东西。我发现一些脚本可能会做类似的事情,但我可以手动控制它很重要,因为有时我的代码中需要双重嵌套。
编辑:
这是我将手动格式化的 XML 示例:
<displayFormula>
<mrow>
<mrow>
<mo>=</mo>
<mrow>
<mi mvar="S">{Selling Price}</mi>
<mo>×</mo>
<mi mvar="x">{hypo quant}</mi>
</mrow>
</mrow>
</mrow>
</displayFormula>
<displayFormula>
(上面的示例使用了 MathML) 的多个嵌套<mrow>
是多余的,并且在解析时会导致错误。有时你会想要<mrow>
在一起,但就像在这个结构中一样:
<displayFormula>
<mrow>
<mrow>
<mi mvar="S">{Selling Price}</mi>
<mo>×</mo>
<mi mvar="x">{hypo quant}</mi>
</mrow>
<mrow>
<mi mvar="S">{Selling Price}</mi>
<mo>×</mo>
<mi mvar="x">{hypo quant}</mi>
</mrow>
</mrow>
</displayFormula>
我注意到 Notepad++ 在选中一个标签时会自动突出显示打开和关闭标签,我只是想知道是否有办法删除这些突出显示的标签。