XML/XSL

XPATH

/	chemin absolu vers un élément
//	descendant ou self
@	attributs
||	ou
..	parent
.	self
*	sélectionne tous les éléments
[ ]	spécifie plus précisément un élément [n] = n ième élément, [last()] = dernier élément

Caractères spéciaux

&#xa ;	retour à la ligne
&#x9 ;	tabulation
&#x20 ;	blanc
&apos ;	simple ‘
&quot ;	double «
&amp ;	&

Passage de paramètres avec java

java –jar xalan.jar –IN <xml> -XSL <xsl> -OUT <fichier> -PARAM <nom> <valeur> -PARAM <nom> <valeur>

Parser

xalan

Apache Xalan

Récupérer les fichier xalan.jar et serializer.jar de l'archive xalan-j_x_x_x-bin.zip ou tar.gz

xmllint

https://www.baeldung.com/linux/xmllint

xmlstarlet

Outil pour interroger, modifier, valider et éditer des fichiers XML en ligne de commande.

Modification

xmlstarlet

Liens

Références

Xalan

Performances