Par contre, j'aimerai bien pouvoir utiliser comme XML/XSL source non pas des fichiers, comme dans l'exemple, mais le contenu d'une chaine de caractères PHP, et en étant particulièrement nul en Java, j'vois pas du tout comment faire...
Est-ce que quelqu'un peut m'aider ?
Edit :
J'ai trouvé comment faire. Si quelqu'un a le même problème, voilà la solution :
Il suffit, à la place de
$oXslSource = new java("javax.xml.transform.stream.StreamSource", "file://".$sXslFile);
d'écrire :
$XSLRaw = '<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<!-- Code ici -->
</xsl:template>
</xsl:stylesheet>';
$XSLString = new java("java.io.StringReader", $XSLRaw);
$oXslSource = new java("javax.xml.transform.stream.StreamSource", $XSLString);