এক্সএসএল-এর অভ্যন্তরে কীভাবে একটি কাউন্টার পাবেন: প্রতিটি লুপের জন্য যা প্রক্রিয়াজাত বর্তমান উপাদানটির সংখ্যাকে প্রতিবিম্বিত করে।
উদাহরণস্বরূপ, আমার উত্স এক্সএমএল
<books>
<book>
<title>The Unbearable Lightness of Being </title>
</book>
<book>
<title>Narcissus and Goldmund</title>
</book>
<book>
<title>Choke</title>
</book>
</books>
আমি যা পেতে চাই তা হ'ল:
<newBooks>
<newBook>
<countNo>1</countNo>
<title>The Unbearable Lightness of Being </title>
</newBook>
<newBook>
<countNo>2</countNo>
<title>Narcissus and Goldmund</title>
</newBook>
<newBook>
<countNo>3</countNo>
<title>Choke</title>
</newBook>
</newBooks>
সংশোধন করার জন্য এক্সএসএলটি:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<newBooks>
<xsl:for-each select="books/book">
<newBook>
<countNo>???</countNo>
<title>
<xsl:value-of select="title"/>
</title>
</newBook>
</xsl:for-each>
</newBooks>
</xsl:template>
</xsl:stylesheet>
সুতরাং প্রশ্নটি কি স্থাপন করা যায় ???? কোনও স্ট্যান্ডার্ড কীওয়ার্ড আছে বা আমার কি কেবল একটি পরিবর্তনশীল ঘোষণা করতে হবে এবং লুপের ভিতরে এটি বৃদ্ধি করতে হবে?
প্রশ্নটি বেশ দীর্ঘ হওয়ায় আমার সম্ভবত একটি লাইন বা একটি শব্দের উত্তর আশা করা উচিত :)