У меня есть XML-файл здесь:Как выбрать указанный элемент с помощью XSLT по его индексу?
<DM_Function Function="attribute value">
<DM>
<DM_Source SourceID="id1" SourceTitle="Title1" SourceContent="content1">
</DM_Source>
</DM>
<DM>
<DM_Source SourceID="id2" SourceTitle="Title2" SourceContent="content2">
</DM_Source>
</DM>
<DM>
<DM_Source SourceID="id3" SourceTitle="Title3" SourceContent="content3">
</DM_Source>
</DM>
</DM_Function>
В XSLT файле, есть переменный:
<xsl:param name="dmIndex" select="2" />
Я хочу, чтобы преобразовать файл XML в another.The переменного индекс элемента, Я надеюсь, что в другом файле XML будет показан только элемент Root и указанный элемент (включая атрибуты).
Хороший вопрос (+1). См. Мой ответ для краткого и полного решения. –