У меня есть 2 XML-файлы, которые мне нужно слить вместе с помощью таблицы стилейОбъединение двух XML-файлов с помощью XSLT
<AssessmentInput>
<ApplicationData>...</AppicationData>
<MetricList>...</MetricList>
</AssessmentInput>
Один ApplicationData, а другой является MetricList. вот что я сделал, но это ничего близко к тому, что он должен быть
<?xml version="1.0" encoding="ascii"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exslt="http://exslt.org/common" exclude-result-prefixes="xsl exslt">
<xsl:output omit-xml-declaration="yes" method="xml" encoding="UTF-8"/>
<xsl:param name="ApplicationData" select="/"/>
<xsl:param name="MetricList"/>
<xsl:template match="/">
<xsl:apply-templates select="$ApplicationData/ApplicationData"/>
</xsl:template>
<xsl:template match="ApplicationData">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<xsl:apply-templates select="*"/>
</xsl:copy>
</xsl:template>
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Пожалуйста, помогите мне. У меня нет опыта работы с XSLT.
Вы описали структуру своего вывода, но какова структура ваших входных XML-файлов? – zaerymoghaddam