Re: [xsl] Anyone have XSLT that generates XML showing a Windows folder structure?

Subject: Re: [xsl] Anyone have XSLT that generates XML showing a Windows folder structure?
From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 13 May 2020 13:59:35 -0000
Hans-JC<rgen Rennau did some work in this area:

https://www.parsqube.de/en/publications/foxpath-for-selecting-files-and-folde
rs/

Michael Kay
Saxonica

> On 13 May 2020, at 13:56, Costello, Roger L. costello@xxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> Oops! Correction:
>
> For this folder structure:
>
> root
>    persons
>        local
>            JohnDoe.xml
>            MarySmith.xml
>        remote
>            BillAnderson.xml
>
> the XSLT code outputs this XML:
>
> <root>
>     <persons>
>          <local>
>              JoeDoe.xml
>              MarySmith.xml
>        </local>
>        <remote>
>             BillAnderson.xml
>       </remote>
>    </persons>
> </root>
>
> /Roger
>
> -----Original Message-----
> From: Costello, Roger L. <costello@xxxxxxxxx>
> Sent: Wednesday, May 13, 2020 8:51 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Anyone have XSLT that generates XML showing a Windows folder
structure?
>
> Hi Folks,
>
> Do you have XSLT code that does this: Given a root folder, show all the
subfolders and files within it, repeat for each subfolder.
>
> Example, for this folder structure:
>
> root
>    persons
>        local
>            JohnDoe.xml
>            MarySmith.xml
>        remote
>            BillAnderson.xml
>
> the XSLT code outputs this XML:
>
> <root>
>     <persons>
>          <local>
>              <john>JoeDoe.xml</john>
>              <mary>MarySmith.xml</mary>
>        </local>
>        <remote>
>             <bill>BillAnderson.xml</bill>
>       </remote>
>    </persons>
> </root>
>
> If someone has already done this, would you mind sharing it, please?
>
> /Roger

Current Thread