Skip to content

thomasleplus/xsl-transformations

Folders and files

NameName
Last commit message
Last commit date
Mar 25, 2025
Mar 16, 2025
Mar 5, 2025
Feb 21, 2025
Mar 25, 2025
Aug 20, 2021
Mar 2, 2025
Mar 16, 2025
Feb 22, 2025
Aug 28, 2021
Jan 28, 2023
Mar 16, 2025
Mar 16, 2025
Mar 18, 2025

XSL Transformations

A collection of XSLT files for all sorts of purposes.

Maven CodeQL

Each transform has been tested with Saxon-HE for Java. You can run Saxon directly from the command line like this:

java -jar Saxon-HE-10.0.jar -xsl:transform:.xsl -s:source.xml -o:output.xml

Any other XSLT processor supporting XSLT 3.0 should work as well. If you want to test them online, you can use XSLT Fiddle.

KML

Sort Placemarks Alphabetically

kml_sort_placemarks_alphabetically.xsl sorts the Placemark elements inside of a KML document in ascending alphabetical order. The Folder elements themselves are not reordered, only the Placemark elements inside each Folder element.