1
Comment puis-je récupérer la position du Para actuel?Comment obtenir la position de l'élément
<xsl:template match="Para">
<xsl:variable name="PositionInDocument" select="What do I do here?" />
</xsl:template>
Ceci est le document xml:
<QuestionStem>Question </QuestionStem>
<Para>This is my paragraph question.</Para>
<Para>Thisis another para for question.</Para>
<AnswerListItem>Answer</AnswerListItem>
<Para>This is my answer paragraph</Para>
<Para>This is another answer paragraph</Para>
<SubAnswerBulleted>Sub Answer Bulleted</SubAnswerBulleted>
<Para>This is a paragraph that is part of a sub answer.</Para>
<SubSubAnswerNumbered>Sub Sub Answer Numbered</SubSubAnswerNumbered>
<Para>This is a paragraph that is part of a sub sub answer.</Para>
<SubSubAnswerNumbered>Sub Sub Answer</SubSubAnswerNumbered>
<SubSubAnswerNumbered>Sub Sub Answer</SubSubAnswerNumbered>
<SubAnswerBulleted>Sub Answer Bulleted</SubAnswerBulleted>
<SubAnswerBulleted>Sub Answer</SubAnswerBulleted>
Je ne sais pas comment l'appliquer à cette situation. – joe
Remplacez simplement "" position() "' par "Que dois-je faire ici?" 'Dans votre extrait de code et' PositionInDocument' par la position du noeud courant dans son noeud parent! –
Merci, comment pourrais-je obtenir la position d'un frère suivant? http://stackoverflow.com/questions/317741/how-do-i-select-the-position-of-a-following-sibling – joe