我是一名 XSLT 新手,有一个简单的任务:
假设我有以下 XML:
<Element1>
<Element2 attr1="1"/>
</Element1>
<Element1 attr1="2"/>
<Element1>
<Element2 attr1="2"/>
</Element1>
我想将XML转换为具有一个更改的相同XML:所有名为“attr1”的属性不管在哪里,都必须进行转换,例如“1”将变成“A”,“2”将变成“X”,即
<Element1>
<Element2 attr1="A"/>
</Element1>
<Element1 attr1="X"/>
<Element1>
<Element2 attr1="X"/>
</Element1>
我该如何达成这个目标?先谢过了!
xsl:variable
更改为xsl:param
。 - Mads Hansen