Xpoint
   [напомнить пароль]

for-each-group invalide argument

Метки: [без меток]
2007-04-23 13:05:07 [обр] nameR(0/3)[досье]

вот простой xml

<books>
   <book>
      <title>Immortality, Inc.</title>
      <autor>Robert Sheckley</autor>
      <date>1958</date>
   </book>
   <book>
      <title>Meeting of the Minds</title>
      <autor>Robert Sheckley</autor>
      <date>1960</date>
   </book>
   <book>
      <title>The Bicentennial Man</title>
      <autor>Isaac Asimov</autor>
      <date>1976</date>
   </book>
</books>

я пытаюсь сгрупировать по авторам

<xsl:template match="/books/book">
   <xsl:for-each-group select="." group-by="autor">
      <p><xsl:value-of select="current-grouping-key()" /></p>
   </xsl:for-each-group>
</xsl:template>

но на этом трансформация накрывается

спустя 6 минут [обр] nameR(0/3)[досье]
я тестирую в браузере, в часности в опере, да и в других браузерах, судя по ошибке которую он выдает ему не нравится for-each-group, может это не подерживается в xslt 1.1 которую остальные браузеры поддерживают?
спустя 3 минуты [обр] GRAy(64/259)[досье]
Вообще-то for-each-group объявлен только в XSLT 2.0. Вполне возможно браузеры пока этот стандарт не поддерживают. Надо смотреть документацию по соотв. разделам.
спустя 2 минуты [обр] nameR(0/3)[досье]
да точно, придется на сервак запихивать, спасибо
спустя 2 дня 10 часов [обр] Dennis F. Latypoff aka funky_dennis(10/78)[досье]
Powered by POEM™ Engine Copyright © 2002-2005