Xml 如何使用XSLT将一些标记转换为另一个标记
我有以下XML:Xml 如何使用XSLT将一些标记转换为另一个标记,xml,xslt,xslt-1.0,Xml,Xslt,Xslt 1.0,我有以下XML: <p> First level <p> Second level <p> Third level </p> </p> </p> 一级 二级 三级 我想使用XSLT模板对其进行转换,并得到以下结果: <b> First level <b> Second level
<p>
First level
<p>
Second level
<p>
Third level
</p>
</p>
</p>
一级
二级
三级
我想使用XSLT模板对其进行转换,并得到以下结果:
<b>
First level
<b>
Second level
<b>
Third level
</b>
</b>
</b>
一级
二级
三级
我想保留原来的结构。注意文本节点
我该怎么做
谢谢大家! 试试看:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="p">
<b>
<xsl:apply-templates/>
</b>
</xsl:template>
</xsl:stylesheet>
正确,但模式中不需要起始的/
运算符。您能帮我回答与此问题相关的另一个问题吗?当然,我去看看。如果您觉得我的回答回答了您的问题,请点击我回答左上角的复选标记,接受我的回答。