Получить значение элемента строки из XML, используя XSLT - PullRequest
0 голосов
/ 13 февраля 2020

Необходимо получить значение элемента строки снизу XML, используя xslt.

Ввод Xml:

<Root>
<Table>
<Row1 ColumnA_1="1A" ColumnB_1="1B" ColumnC_1="1B"/>
<Row2 ColumnA_2="2A" ColumnB_2="2B" ColumnC_2="2C"/>
<Row3 ColumnA_3="3A" ColumnB_3="3B" ColumnC_3="3C"/>
<Row4 .......


<Rown>

</Table>
</Root>

мы можем получить значение тега без l oop, используя приведенный ниже код :

<xsl:value-of select="/Root/Table/Row1/@ColumnA_1"/>
<xsl:value-of select="/Root/Table/Row2/@ColumnA_2"/>

Как мы можем получить значение элемента строки, используя ниже l oop?

<xsl:for-each select="Root/Table">
   <xsl:for-each select="./*">
   <Row><xsl:value-of select="/Root/Table/*/@ColumnA_ + position()"/</Row>
    </xsl:for-each>
</xsl:for-each>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...