需要通过XSLT将我的XML转换为另一种特定格式的XML
我有一个XML,需要使用XSL将其转换为另一个XML。我是XSL新手,需要帮助。我正在使用OracleJDeveloper构建XSL 我需要提供如下XML输出:需要通过XSLT将我的XML转换为另一种特定格式的XML,xml,xslt,Xml,Xslt,我有一个XML,需要使用XSL将其转换为另一个XML。我是XSL新手,需要帮助。我正在使用OracleJDeveloper构建XSL 我需要提供如下XML输出: 1 其中456和1来自将使用 我尝试了很多方法,但总是以错误或不希望的输出结束。你能告诉我XSL应该是什么样子吗 目前我的XSL是这样的,这是不正确的: 这是代码 <xsl:element name="NumericField"> <xsl:attribute name="id">
1
其中456和1来自将使用
我尝试了很多方法,但总是以错误或不希望的输出结束。你能告诉我XSL应该是什么样子吗
目前我的XSL是这样的,这是不正确的:
这是代码
<xsl:element name="NumericField">
<xsl:attribute name="id">
<xsl:value-of select="/XYZ/ASDF"/>
</xsl:attribute>
<xsl:value-of select="/XYZ/DSAF"/>
</xsl:element>
注释中提到的示例
<NumericField id="{/XYZ/ASDF}">
<xsl:value-of select="/XYZ/DSAF"/>
</NumericField>
使用或.P.S。如果它们都来自同一个变量,那么其中一个怎么可能是456
而另一个是1
?它们不是同一个变量(ASDF vs DSAF),很难看出;)