Xsl:import / java

dombasloise Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 Jo -
Bonsoir,

Je suis débutante pour l'utilisation de la librairie javax.Transformer.

Je dois développer un programme JAVA qui doit faire appel à une feuille de style XSL pour extraire des données XML dans un format HTML.

Ma feuille de style comporte plusieurs xsl:import .
exemple:
<?xml version="1.0" encoding="UTF-8" ?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="file1.xsl" />
<xsl:import href="file2.xsl" />
<xsl:import href="file3.xsl" />
...


Ma classe JAVA a trois paramètres:
le fichier.xsl, le fichier.xml et out.html
(elle ressemble à :http://javaalmanac.com/egs/javax.xml.transform/BasicXsl.html)

Mon gros problème est que la classe ne reconnaît pas les xsl:import.

Je sais que la solution est d'utiliser javax.transformer.URIResolver.

Mais comment? Est-ce que l'un de vous a déjà utilisé cette librairie pour gérer plusieurs xsl:import?
Si oui, SVP pourrais-je avoir avoir des petits exemples de code?
Merci d'avance.

La désespérée

1 réponse

Jo
 
Salut,

j'ai le même problème en ce moment... Comment as-tu réussi à résoudre le problème ?
0