If I have an XML node that looks like this
<node name="a">
<element ref="bb" />
<element ref="cc" />
<element ref="prefix_dd" />
<element ref="prefix_ee" />
</node>
I’d like to write an XSLT to return
<node name="a">
<element ref="prefix_dd" />
<element ref="prefix_ee" />
</node>
Probably one of the shortest such transformations:
When applied on the provided XML document:
the wanted, correct result is produced:
Explanation: Modified identity rule.