- From: Martin Honnen <martin.honnen@gmx.de>
- Date: Thu, 21 Nov 2024 15:55:43 +0100
- To: xproc-dev@w3.org
Received on Thursday, 21 November 2024 14:55:48 UTC
On 21/11/2024 15:43, denis.maier@unibe.ch wrote: > > Hi everyone, > > I’m processing a directory containing files with names like > something1, something2, …, something10, something11, …, something100, > something101… > > This messes up the sorting when I’m reading those files with > p:directory-list, as someting10, something11, someting100, and > something101 come before something2. I could preprocess the files with > an external script to fix the numbering, but I was wondering if there > is something I could do from within the pipeline. I haven’t seen > attributes on p:directory-list that would help with that. > XPath 3.1 has fn:sort you could use on e.g. <p:for-each><p:with-input select="//*:file => sort('http://www.w3.org/2013/collation/UCA?numeric=yes')"/> that processes the result of the p:directory-list.
Received on Thursday, 21 November 2024 14:55:48 UTC