- From: <bugzilla@jessica.w3.org>
- Date: Sat, 28 Jan 2017 17:52:36 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=30056 Bug ID: 30056 Summary: [XSLT30]Example input and output in streamed grouping example in diff document https://www.w3.org/XML/Group/qtspecs/specifications/xs lt-30/html/Overview-diff.html#stream-examples don't match Product: XPath / XQuery / XSLT Version: Member-only Editors Drafts Hardware: PC OS: Windows NT Status: NEW Severity: editorial Priority: P2 Component: XSLT 3.0 Assignee: mike@saxonica.com Reporter: martin.honnen@gmx.de QA Contact: public-qt-comments@w3.org Target Milestone: --- While reading https://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/Overview-diff.html#stream-examples I noticed that for the example "Using xsl:source-document with xsl:for-each-group" the input and output don't match because the input sample has "chapter" elements with "title" child elements (e.g. <chapter part="1"> <title>The first chapter of book A</title> ... </chapter> ) while the result document has "title" attributes (e.g. <chapter title="The first chapter of book A" part="1"> ... </chapter> ) although the XSLT does simply use <xsl:for-each-group select="chapter" group-adjacent="data(@part)"> <part number="{current-grouping-key()}"> <xsl:copy-of select="current-group()"/> </part> </xsl:for-each-group> so it does not modify the "chapter" elements. The document https://www.w3.org/XML/Group/qtspecs/specifications/xslt-30/html/#stream-examples does not have this problem, so somehow the example in the diff.html is different from the one in the spec document. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Saturday, 28 January 2017 17:52:44 UTC