如何将 XSLT 中的元素属性转换为元素名称?
我将使用 XSLT 将具有如下属性(如下面的“name”属性)的 XML 转换链接
<books>
<book name="TheBumperBookOfXMLProgramming"/>
<book name="XsltForDummies"/>
</books>
到称为 name 属性中的元素:
<books>
<TheBumperBookOfXMLProgramming/>
<XsltForDummies/>
</books>
使用 XSLT。 有任何想法吗?
I'd link to transform XML with attributes like the 'name' attribute in the following:
<books>
<book name="TheBumperBookOfXMLProgramming"/>
<book name="XsltForDummies"/>
</books>
into elements called what was in the name attribute:
<books>
<TheBumperBookOfXMLProgramming/>
<XsltForDummies/>
</books>
using XSLT. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
xsl:element
按名称创建元素:You can create elements by name using
xsl:element
:这也会复制
上未命名为“name”的任何属性,将变成
this also copies over any properties on
<book>
not named 'name'will turn into