[英]How to use an XSLT to move data between XML nodes
我对xslt不太了解,但是我需要修复其他人代码中的错误。 问题是某些数据未在XML文件中正确输出,因此我需要使用XSLT将数据移至正确的节点。 一个例子如下所示:
不正确的XML:
<record name="recordname" value="Text(AAxxxx)">
<field name="recordID" value=""/>
</record>
正确的XML:
<record name="recordname" value="Text(AAxxxx)">
<field name="recordID" value="Text(AAxxxx)"/>
</record>
因此,我需要将值字段的值从记录名称节点复制到字段名称节点中的value。 谁能帮我这个?
提前致谢
在XSLT中提取“值”为:
<xsl:value-of select="record/field/@value" />
提取占位符为元素后的“ @”。
这是可能的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.