【发布时间】:2022-01-19 01:40:21
【问题描述】:
如果找到某个文本,我需要从 xml 文档中删除所有标签。
例子:
<root-element>
<tag-name first:line="some-value">bla-bla</tag-name>
<tag-name second:line="some-value">bla-bla</tag-name>
<tag-name third:line="some-value">bla-bla</tag-name>
<tag-name first:line="some-value">bla-bla</tag-name>
<tag-name second:line="some-value">bla-bla</tag-name>
</root-element>
所以对于 XML 文档中的每个first:line,我想删除整个标签。
【问题讨论】:
-
如何使用 XSLT 完成任务?
-
您的 XML 格式不正确。它缺少一个根元素。请修复它。
-
所提供的 XML 还有一个问题。它为每个属性使用命名空间(first:, second:, etc.)。我不确定这是否是真实的场景。它看起来像一个模糊的 XML。请编辑您的问题并提供真实的 XML。